Building spamdb-curses-1.2.txz (origin /buildshare/ports/355755/mail/spamdb-curses) for powerpc-10-0 on XXX slot2: created x distfiles/ x distfiles/spamdb-curses-1.2.tar.gz x packages/ x packages/spamd-4.9.1_2.txz x packages/py27-setuptools27-2.0.1.txz x packages/python27-2.7.6_4.txz x packages/pkg-1.2.7_2.txz x packages/gettext-0.18.3.1_1.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> spamdb-curses-1.2 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 spamdb-curses-1.2 ===> spamdb-curses-1.2 depends on package: py27-setuptools27>0 - not found ===> Verifying install for py27-setuptools27>0 in /buildshare/ports/355755/devel/py-setuptools27 ===> Installing existing package /packages/py27-setuptools27-2.0.1.txz Installing py27-setuptools27-2.0.1...Installing python27-2.7.6_4...Installing gettext-0.18.3.1_1... done 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 spamdb-curses-1.2 ===> spamdb-curses-1.2 depends on file: /usr/local/bin/python2.7 - found ===> spamdb-curses-1.2 depends on file: /usr/local/sbin/spamdb - not found ===> Verifying install for /usr/local/sbin/spamdb in /buildshare/ports/355755/mail/spamd ===> Installing existing package /packages/spamd-4.9.1_2.txz Installing spamd-4.9.1_2...===> Creating users and/or groups. Creating group '_spamd' with gid '132'. Creating user '_spamd' with uid '132'. Checking /etc/services for missing service entries ==> add entry "spamd 8025/tcp" ==> add entry "spamd-sync 8025/udp" ==> add entry "spamd-cfg 8026/tcp" done ********************************************************************** To enable spamd you need: 1) Enable spamd in /etc/rc.conf with the following line: obspamd_enable="YES" obspamlogd_enable="YES" For PF you can specify a dedicated pflog interface with parameter obspamlogd_pflog_if. This interface will be created and removed by the rc script of spamlogd. 2) Configuration template is available in /usr/local/etc/spamd as spamd.conf.sample file. Copy then to spamd.conf file and edit to suit your needs. 3) mount fdescfs to /dev/fd with the following line in /etc/fstab fdescfs /dev/fd fdescfs rw 0 0 Note for XEN users: The XEN kernel ships without modules, therefore you have to add the following lines to the kernel config and build a new kernel. options FDESCFS device pf device pflog 4) Add following lines to the pf.conf(5) table persist no rdr inet proto tcp from to any \ port smtp rdr pass inet proto tcp from any to any \ port smtp -> 127.0.0.1 port spamd FreeBSD only features (not in OpenBSD): - sync for spamdb (parameter -Y) See /usr/local/share/doc/spamd/ for usage. ********************************************************************** ===> Returning to build of spamdb-curses-1.2 ===> spamdb-curses-1.2 depends on package: py27-setuptools27>0 - found ===> spamdb-curses-1.2 depends on file: /usr/local/bin/python2.7 - found Make install ===> License MIT accepted by the user ===> spamdb-curses-1.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by spamdb-curses-1.2 for building ===> Extracting for spamdb-curses-1.2 => SHA256 Checksum OK for spamdb-curses-1.2.tar.gz. ===> Patching for spamdb-curses-1.2 ===> spamdb-curses-1.2 depends on package: py27-setuptools27>0 - found ===> spamdb-curses-1.2 depends on file: /usr/local/bin/python2.7 - found ===> Configuring for spamdb-curses-1.2 running config ===> Building for spamdb-curses-1.2 running build running build_py creating build creating build/lib creating build/lib/spamdbcurses copying spamdbcurses/OrderedDict.py -> build/lib/spamdbcurses copying spamdbcurses/__init__.py -> build/lib/spamdbcurses running build_scripts creating build/scripts-2.7 copying and adjusting spamdb-curses -> build/scripts-2.7 changing mode of build/scripts-2.7/spamdb-curses from 644 to 755 ===> Installing for spamdb-curses-1.2 ===> spamdb-curses-1.2 depends on file: /usr/local/sbin/spamdb - found ===> spamdb-curses-1.2 depends on package: py27-setuptools27>0 - found ===> spamdb-curses-1.2 depends on file: /usr/local/bin/python2.7 - found ===> Generating temporary packing list ===> Checking if mail/spamdb-curses already installed running install running build running build_py running build_scripts running install_lib creating /usr/local/lib/python2.7/site-packages/spamdbcurses copying build/lib/spamdbcurses/OrderedDict.py -> /usr/local/lib/python2.7/site-packages/spamdbcurses copying build/lib/spamdbcurses/__init__.py -> /usr/local/lib/python2.7/site-packages/spamdbcurses byte-compiling /usr/local/lib/python2.7/site-packages/spamdbcurses/OrderedDict.py to OrderedDict.pyc byte-compiling /usr/local/lib/python2.7/site-packages/spamdbcurses/__init__.py to __init__.pyc writing byte-compilation script '/tmp/tmpLnqrxG.py' /usr/local/bin/python2.7 -O /tmp/tmpLnqrxG.py removing /tmp/tmpLnqrxG.py running install_egg_info running egg_info creating spamdb_curses.egg-info writing spamdb_curses.egg-info/PKG-INFO writing top-level names to spamdb_curses.egg-info/top_level.txt writing dependency_links to spamdb_curses.egg-info/dependency_links.txt writing manifest file 'spamdb_curses.egg-info/SOURCES.txt' warning: manifest_maker: standard file '-c' not found reading manifest file 'spamdb_curses.egg-info/SOURCES.txt' writing manifest file 'spamdb_curses.egg-info/SOURCES.txt' Copying spamdb_curses.egg-info to /usr/local/lib/python2.7/site-packages/spamdb_curses-1.2-py2.7.egg-info running install_scripts copying build/scripts-2.7/spamdb-curses -> /usr/local/bin changing mode of /usr/local/bin/spamdb-curses to 755 writing list of installed files to '/obj/buildshare/ports/355755/mail/spamdb-curses/work/.PLIST.pymodtmp' if [ -d "/usr/local/lib/python2.7/site-packages/spamdb_curses-1.2-py2.7.egg-info" ]; then /bin/ls /usr/local/lib/python2.7/site-packages/spamdb_curses-1.2-py2.7.egg-info | while read f; do echo lib/python2.7/site-packages/spamdb_curses-1.2-py2.7.egg-info/${f} >> /obj/buildshare/ports/355755/mail/spamdb-curses/work/.PLIST.mktmp; done; echo "@unexec rmdir \"%D/lib/python2.7/site-packages/spamdb_curses-1.2-py2.7.egg-info\" 2>/dev/null || true" >> /obj/buildshare/ports/355755/mail/spamdb-curses/work/.PLIST.mktmp; fi; ===> Registering installation for spamdb-curses-1.2 Installing spamdb-curses-1.2... done Make package ===> Building package for spamdb-curses-1.2 Creating package for spamdb-curses-1.2 slot2: removed