Building exim-4.82.txz (origin /buildshare/ports/355755/mail/exim) for powerpc-10-0 on XXX slot2: created x distfiles/ x distfiles/exim/ x distfiles/exim/exim-4.82.tar.bz2 x packages/ x packages/pkg-1.2.7_2.txz x packages/pcre-8.34_1.txz x packages/perl5-5.16.3_10.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> exim-4.82 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 exim-4.82 ===> exim-4.82 depends on shared library: pcre.3 - not found ===> Verifying install for pcre.3 in /buildshare/ports/355755/devel/pcre ===> Installing existing package /packages/pcre-8.34_1.txz Installing pcre-8.34_1... done ===> Returning to build of exim-4.82 ===> exim-4.82 depends on file: /usr/local/bin/perl5.16.3 - not found ===> Verifying install for /usr/local/bin/perl5.16.3 in /buildshare/ports/355755/lang/perl5.16 ===> Installing existing package /packages/perl5-5.16.3_10.txz Installing perl5-5.16.3_10... done ===> Returning to build of exim-4.82 ===> exim-4.82 depends on file: /usr/local/bin/perl5.16.3 - found Make install Exim now drops privileges when alternate configuration files are used. You can set make variable TRUSTED_CONFIG_LIST to specify the list of configuration files for which root privileges will be retained. You can whitelist some macros using the make variable WHITELIST_D_MACROS. This is useful if you are running with DISABLE_D_OPT set, but macros whitelisting will be removed in some future Exim release, so it is better to use TRUSTED_CONFIG_LIST to set the list of trusted configuration files. ===> License GPLv2 accepted by the user ===> exim-4.82 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by exim-4.82 for building ===> Extracting for exim-4.82 => SHA256 Checksum OK for exim/exim-4.82.tar.bz2. ===> Patching for exim-4.82 ===> Applying FreeBSD patches for exim-4.82 ===> exim-4.82 depends on file: /usr/local/bin/perl5.16.3 - found ===> exim-4.82 depends on shared library: pcre.3 - found ===> Configuring for exim-4.82 /bin/sh scripts/source_checks >>> Creating links to source files... >>> Creating lookups/Makefile for building dynamic modules >>> New Makefile & lookups/Makefile installed >>> Use "make makefile" if you need to force rebuilding of the makefile ===> Building for exim-4.82 /bin/sh scripts/source_checks `Makefile' is up to date. /bin/sh ../scripts/Configure-os.h /bin/sh ../scripts/Configure-os.c cc buildconfig.c /bin/sh ../scripts/Configure-config.h "/usr/bin/make" `buildconfig' is up to date. Building configuration file config.h >>> config.h built >>> version 4.82 #2 >>> exicyclog script built >>> exinext script built >>> exiwhat script built >>> exigrep script built >>> eximstats script built >>> exipick script built >>> exiqgrep script built >>> exiqsumm script built >>> transport-filter.pl script built >>> convert4r3 script built >>> convert4r4 script built >>> exim_checkaccess script built cc exim_dbmbuild.c cc -o exim_dbmbuild /usr/bin/strip exim_dbmbuild >>> exim_dbmbuild utility built cc -DEXIM_DUMPDB exim_dbutil.c cc -DCOMPILE_UTILITY os.c cc -DCOMPILE_UTILITY store.c cc -o exim_dumpdb /usr/bin/strip exim_dumpdb >>> exim_dumpdb utility built cc -DEXIM_FIXDB exim_dbutil.c cc auth-spa.c cc b64decode.c cc b64encode.c cc call_pam.c cc call_pwcheck.c cc call_radius.c cc check_serv_cond.c cc cram_md5.c cc cyrus_sasl.c cc dovecot.c cc get_data.c cc get_no64_data.c cc gsasl_exim.c cc heimdal_gssapi.c cc md5.c cc plaintext.c cc pwcheck.c cc sha1.c cc spa.c cc xtextdecode.c cc xtextencode.c ar cq auths.a ranlib auths.a cc -o exim_fixdb /usr/bin/strip exim_fixdb >>> exim_fixdb utility built cc -DEXIM_TIDYDB exim_dbutil.c cc -o exim_tidydb /usr/bin/strip exim_tidydb >>> exim_tidydb utility built cc exim_lock.c cc -o exim_lock /usr/bin/strip exim_lock >>> exim_lock utility built cc cdb.c cc dbmdb.c cc dnsdb.c cc dsearch.c cc lsearch.c cc nis.c cc passwd.c cc spf.c ar cq lookups.a ranlib lookups.a cc lf_quote.c cc lf_check_file.c cc lf_sqlperform.c cc accept.c cc dnslookup.c cc ipliteral.c cc iplookup.c cc manualroute.c cc queryprogram.c cc redirect.c cc rf_change_domain.c cc rf_expand_data.c cc rf_get_errors_address.c cc rf_get_munge_headers.c cc rf_get_transport.c cc rf_get_ugid.c cc rf_lookup_hostlist.c cc rf_queue_add.c cc rf_self_action.c cc rf_set_ugid.c ar cq routers.a ranlib routers.a cc appendfile.c cc autoreply.c cc lmtp.c cc pipe.c cc smtp.c cc tf_maildir.c ar cq transports.a ranlib transports.a `auths.a' is up to date. cc base64.c cc bignum.c cc pdkim.c cc rsa.c cc sha1.c cc sha2.c ar cq pdkim.a ranlib pdkim.a cc acl.c cc child.c cc crypt16.c cc daemon.c cc dbfn.c cc debug.c cc deliver.c cc directory.c cc dns.c cc drtables.c cc enq.c cc exim.c cc expand.c cc filter.c cc filtertest.c cc globals.c cc dkim.c cc header.c cc host.c cc ip.c cc log.c cc lss.c cc match.c cc moan.c cc os.c cc parse.c cc queue.c cc rda.c cc readconf.c cc receive.c cc retry.c cc rewrite.c cc rfc2047.c cc route.c cc search.c cc sieve.c cc smtp_in.c cc smtp_out.c cc spool_in.c cc spool_out.c cc std-crypto.c cc store.c cc string.c cc tls.c cc tod.c cc transport.c cc tree.c cc verify.c cc local_scan.c cc perl.c cc malware.c cc mime.c cc regex.c cc spam.c cc spool_mbox.c cc demime.c cc bmi_spam.c cc spf.c cc srs.c cc dcc.c cc dmarc.c cc version.c cc -o exim /usr/bin/strip exim >>> exim binary built ===> Installing for exim-4.82 ===> exim-4.82 depends on file: /usr/local/bin/perl5.16.3 - found if ! /usr/sbin/pw groupshow mail; then /usr/sbin/pw groupadd mail -g 125; fi mail:*:6: if ! /usr/sbin/pw usershow mailnull; then /usr/sbin/pw useradd mailnull -g mail -u 125 -h - -d /var/spool/exim -s /nonexistent -c "Exim User"; fi mailnull:*:26:26::0:0:Sendmail Default User:/var/spool/mqueue:/usr/sbin/nologin ===> Generating temporary packing list ===> Checking if mail/exim already installed /bin/sh scripts/source_checks `Makefile' is up to date. >>> version 4.82 #3 `routers.a' is up to date. `transports.a' is up to date. `auths.a' is up to date. `pdkim.a' is up to date. cc version.c cc -o exim /usr/bin/strip exim >>> exim binary built Installation directory is /usr/local/sbin cp exim /usr/local/sbin/exim-4.82-0 /usr/sbin/chown root /usr/local/sbin/exim-4.82-0 chmod a+x /usr/local/sbin/exim-4.82-0 chmod u+s /usr/local/sbin/exim-4.82-0 (cd /usr/local/sbin; ln -s exim-4.82-0 exim) cp exim_dumpdb /usr/local/sbin cp exim_fixdb /usr/local/sbin cp exim_tidydb /usr/local/sbin cp exinext /usr/local/sbin cp exiwhat /usr/local/sbin cp exim_dbmbuild /usr/local/sbin cp exicyclog /usr/local/sbin cp exigrep /usr/local/sbin cp eximstats /usr/local/sbin cp exipick /usr/local/sbin cp exiqgrep /usr/local/sbin cp exiqsumm /usr/local/sbin cp exim_lock /usr/local/sbin cp exim_checkaccess /usr/local/sbin Installing default configuration in /usr/local/etc/exim/configure.default mkdir -p /usr/local/etc/exim sed -e \\ "/SYSTEM_ALIASES_FILE/ s'SYSTEM_ALIASES_FILE'/etc/aliases'" \\ ../src/configure.default > ${CONFIGURE_FILE}.default Exim installation complete ===> Staging rc.d startup script(s) IMPORTANT NOTE: =============== Please read /usr/local/share/doc/exim/POST-INSTALL-NOTES for important information regarding your Exim installation. How to restore pre-4.77 behaviour of match_* expansions ======================================================= Just two steps to do it: 1. first, read README.UPDATING and in most cases you will realize that pre-4.77 behaviour is not what you want; 2. if you're still here, turn on port's knob LISTMATCH_RHS and carefully review your configuration for untrusted right-hand sides in match_* operations. Upgrades to Exim 4.80 ===================== Exim 4.80 contains some backward-incompatible changes. OpenSSL default options have changed to be more secure, including disabling of SSLv2 by default (and adding support for TLSv1.1 and TLSv1.2 if using OpenSSL 1.0.1 or newer); GnuTLS has been updated to use a new API and stop honouring some options starting gnutls_*; users of LDAP can now distinguish "comma in data" from "multi-valued attribute". There are more details, covering more changes, in README.UPDATING. We now enable accept_8bitmime by default, as the Exim maintainers agree with Dan Bernstein about the best way to deal with the 8BITMIME extension. Don't forget to add 'exim_enable="YES"' to rc.conf(5) ===> Compressing manual pages for exim-4.82 ===> Registering installation for exim-4.82 Installing exim-4.82... done ===> SECURITY REPORT: This port has installed the following binaries which execute with increased privileges. /usr/local/sbin/exim-4.82-0 This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/sbin/exim-4.82-0 This port has installed the following startup scripts which may cause these network services to be started at boot time. /usr/local/etc/rc.d/exim If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://www.exim.org/ Make package ===> Building package for exim-4.82 Creating package for exim-4.82 slot2: removed