Building tumgreyspf-1.37.txz (origin /buildshare/ports/355755/mail/tumgreyspf) for powerpc-10-0 on XXX slot1: created x distfiles/ x distfiles/tumgreyspf-1.37.tar.gz x packages/ x packages/python27-2.7.6_4.txz x packages/pkg-1.2.7_2.txz x packages/py27-spf-2.0.9.txz x packages/py27-dns-2.3.6_1.txz x packages/python2-2_2.txz x packages/py27-setuptools27-2.0.1.txz x packages/gettext-0.18.3.1_1.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> tumgreyspf-1.37 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /buildshare/ports/355755/ports-mgmt/pkg ===> Installing existing package /packages/pkg-1.2.7_2.txz Installing pkg-1.2.7_2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of tumgreyspf-1.37 ===> tumgreyspf-1.37 depends on file: /usr/local/bin/python2.7 - not found ===> Verifying install for /usr/local/bin/python2.7 in /buildshare/ports/355755/lang/python27 ===> Installing existing package /packages/python27-2.7.6_4.txz Installing python27-2.7.6_4...Installing gettext-0.18.3.1_1... done done ==== Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter Install them as needed. ==== ===> Returning to build of tumgreyspf-1.37 ===> tumgreyspf-1.37 depends on executable: python2 - not found ===> Verifying install for python2 in /buildshare/ports/355755/lang/python2 ===> Installing existing package /packages/python2-2_2.txz Installing python2-2_2... done ===> Returning to build of tumgreyspf-1.37 ===> tumgreyspf-1.37 depends on file: /usr/local/lib/python2.7/site-packages/spf.py - not found ===> Verifying install for /usr/local/lib/python2.7/site-packages/spf.py in /buildshare/ports/355755/mail/py-spf ===> Installing existing package /packages/py27-spf-2.0.9.txz Installing py27-spf-2.0.9...Installing py27-dns-2.3.6_1...Installing py27-setuptools27-2.0.1... done done done ===> Returning to build of tumgreyspf-1.37 ===> tumgreyspf-1.37 depends on file: /usr/local/bin/python2.7 - found ===> tumgreyspf-1.37 depends on executable: python2 - found Make install You may set following options: TUMGREYSPF_DIR=/var/db/tumgreyspf Local are used to greylist (Default: /var/db/tumgreyspf) TUMGREYSPF_USER=nobody User to run tumgreyspf (Default: nobody) TUMGREYSPF_GROUP=nobody Group to run tumgreyspf (Default: nobody) ===> License GPLv2 accepted by the user ===> tumgreyspf-1.37 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by tumgreyspf-1.37 for building ===> Extracting for tumgreyspf-1.37 => SHA256 Checksum OK for tumgreyspf-1.37.tar.gz. ===> Patching for tumgreyspf-1.37 ===> tumgreyspf-1.37 depends on file: /usr/local/bin/python2.7 - found ===> tumgreyspf-1.37 depends on executable: python2 - found ===> Configuring for tumgreyspf-1.37 ===> Staging for tumgreyspf-1.37 ===> tumgreyspf-1.37 depends on file: /usr/local/lib/python2.7/site-packages/spf.py - found ===> tumgreyspf-1.37 depends on file: /usr/local/bin/python2.7 - found ===> tumgreyspf-1.37 depends on executable: python2 - found ===> Generating temporary packing list /bin/mkdir -p /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/lib/python2.7/site-packages/ cd /obj/buildshare/ports/355755/mail/tumgreyspf/work/tumgreyspf-1.37/ && install -o root -g wheel -m 555 tumgreyspf tumgreyspf-clean tumgreyspf-configtest tumgreyspf-stat /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/bin/ && install -o root -g wheel -m 555 gentest /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/bin/tumgreyspf-gentest && install -o root -g wheel -m 555 tumgreyspfsupp.py /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/lib/python2.7/site-packages/ && install -o root -g wheel -m 444 tumgreyspf.conf /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/etc/tumgreyspf.conf.default install -o root -g wheel -m 444 /obj/buildshare/ports/355755/mail/tumgreyspf/work/tumgreyspf-1.37/tumgreyspf.conf /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/etc/ /bin/mkdir -p /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/share/tumgreyspf/ install -o root -g wheel -m 444 /obj/buildshare/ports/355755/mail/tumgreyspf/work/tumgreyspf-1.37/__default__.dist /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/share/tumgreyspf/ /bin/mkdir -p /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/share/doc/tumgreyspf/ install -o root -g wheel -m 444 /obj/buildshare/ports/355755/mail/tumgreyspf/work/tumgreyspf-1.37/README* /obj/buildshare/ports/355755/mail/tumgreyspf/work/stage/usr/local/share/doc/tumgreyspf/ ====> Compressing man pages (compress-man) ===> Installing for tumgreyspf-1.37 ===> Checking if mail/tumgreyspf already installed ===> Registering installation for tumgreyspf-1.37 ===> Create /var/db/tumgreyspf directories Installing tumgreyspf-1.37... done # # To configure Postfix # Add to your postfix master.cf: tumgreyspf unix - n n - - spawn user=nobody argv=/usr/local/bin/python2.7 /usr/local/bin/tumgreyspf Next, main.cf must be configured so that "smtpd_sender_restrictions" includes a call to the tumgreyspf policy filter. If you already have a "smtpd_sender_restrictions" line(s), you can add the following line anywhere after the line which reads "reject_unauth_destination". check_policy_service unix:private/tumgreyspf WARNING: It's very important that you have "reject_unauth_destination" before the "check_policy_service". If you do not, your system may be an open relay. So, for example, a minimal "smtpd_sender_restrictions" may look like: smtpd_sender_restrictions = reject_unauth_destination, check_policy_service unix:private/tumgreyspf You will also need to have a line in the main.cf which reads: tumgreyspf_time_limit = 3600 Please consult the postfix documentation for more information on these and other settings you may wish to have in the "smtpd_recipient_restrictions" configuration. Make package ===> Building package for tumgreyspf-1.37 slot1: removed