* Package: net-mail/vpopmail-5.4.30-r2 * Repository: gentoo * Maintainer: qmail-bugs@gentoo.org * USE: amd64 elibc_glibc kernel_linux multilib mysql test userland_GNU * Adding group 'vpopmail' to your system ... * - Groupid: 89 * Adding user 'vpopmail' to your system ... * - Userid: 89 * - Shell: /sbin/nologin * - Home: /var/vpopmail * - Groups: vpopmail * - Creating /var/vpopmail in / * * Massive important warning if you are upgrading to 5.2.1-r8 or older * The internal structure of the mail storage has changed for * consistancy with the rest of Gentoo! Please review and utilize the * script at /bin/vpopmail-Maildir-dotmaildir-fix.sh * to upgrade your system! (It can do conversions both ways). * You should be able to run it right away without any changes. * * * Use of vpopmail's tcp.smtp[.cdb] is also deprecated now, consider * using net-mail/relay-ctrl instead. * * * If you are upgrading from 5.4.17 or older, you have to fix your * MySQL tables: * * ALTER TABLE `dir_control` CHANGE `domain` `domain` CHAR(96) NOT NULL; * ALTER TABLE `ip_alias_map` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `lastauth` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `valias` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `vlog` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `vpopmail` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `limits` CHANGE domain domain CHAR(96) NOT NULL, * ADD `disable_spamassassin` TINYINT(1) DEFAULT 0 NOT NULL AFTER `disable_smtp`, * ADD `delete_spam` TINYINT(1) DEFAULT 0 NOT NULL AFTER `disable_spamassassin`; * * * Newer versions of vpopmail contain a quota daemon called vusaged. * This ebuild DOES NOT INSTALL vusaged and has therefore disabled * its usage in /etc/vusagec.conf. DO NOT ENABLE! * Otherwise mail delivery WILL BREAK * >>> Unpacking source... >>> Unpacking vpopmail-5.4.30.tar.gz to /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work >>> Source unpacked in /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work >>> Preparing source in /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30 ... * Applying vpopmail-5.4.9-access.violation.patch ... [ ok ] * Applying vpopmail-lazy.patch ... [ ok ] * Applying vpopmail-double-free.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' ... * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign ... [ ok ] * Running elibtoolize in: vpopmail-5.4.30/ * Applying install-sh-1.5.patch ... * Applying ltmain-1.5.patch ... * Applying portage-1.5.10.patch ... * Applying relink-1.4.1.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-1.5.patch ... * Replacing obsolete head/tail with POSIX compliant ones * - fixed cdb/Makefile >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30 ... * Setting VPOP_HOME to: /var/vpopmail * econf: updating vpopmail-5.4.30/config.sub with /usr/share/gnuconfig/config.sub * econf: updating vpopmail-5.4.30/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --enable-auth-module=mysql --enable-libdir=/usr/lib/mysql --enable-sql-logging --enable-valias --disable-mysql-replication --enable-mysql-limits --sysconfdir=/var/vpopmail/etc --enable-non-root-build --enable-qmaildir=/var/qmail --enable-qmail-newu=/var/qmail/bin/qmail-newu --enable-qmail-inject=/var/qmail/bin/qmail-inject --enable-qmail-newmrh=/var/qmail/bin/qmail-newmrh --enable-vpopuser=vpopmail --enable-vpopgroup=vpopmail --enable-many-domains --enable-file-locking --enable-file-sync --enable-md5-passwords --enable-logging --enable-auth-logging --enable-log-name=vpopmail --enable-qmail-ext --disable-tcpserver-file --disable-roaming-users --disable-ip-alias-domains --disable-clear-passwd --disable-maildrop --disable-maildrop-prog --disable-spamassassin checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gawk... (cached) gawk checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for library containing strerror... none required checking for crypt in -lcrypt... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for inttypes.h... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking byteswap.h usability... yes checking byteswap.h presence... yes checking for byteswap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for memory.h... (cached) yes checking sys/endian.h usability... no checking sys/endian.h presence... no checking for sys/endian.h... no checking machine/endian.h usability... no checking machine/endian.h presence... no checking for machine/endian.h... no checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking err.h usability... yes checking err.h presence... yes checking for err.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for inline... inline checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking whether closedir returns void... no checking return type of signal handlers... void checking for utime.h... (cached) yes checking whether utime accepts a null argument... yes checking for htonll... no checking for ntohll... no checking for bzero... yes checking for dup2... yes checking for fdatasync... yes checking for getcwd... yes checking for gethostname... yes checking for getpass... yes checking for getspnam... yes checking for memset... yes checking for mkdir... yes checking for putenv... yes checking for rmdir... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strrchr... yes checking for strspn... yes checking for strstr... yes checking for utime... yes checking for warn... yes checking for bswap64... no checking vpopmail configure options... ok checking if we're building on Solaris... no checking whether we can locate the qmail directory... yes checking whether we can locate the qmail-newu program... yes checking whether we can locate the qmail-inject program... yes checking whether we can locate the qmail-newmrh program... yes checking for valid vpopmail user and group... yes checking whether password file entry for the vpopmail user exists... yes configure: WARNING: making a vpopmail etc directory mkdir: cannot create directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image///var/vpopmail/etc': No such file or directory chown: cannot access `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image///var/vpopmail/etc': No such file or directory chgrp: cannot access `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image///var/vpopmail/etc': No such file or directory chmod: cannot access `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image///var/vpopmail/etc': No such file or directory checking whether roaming-users has been enabled... no checking whether learn-passwords is enabled... no checking whether md5-passwords is enabled... yes checking whether file-locking is enabled... yes checking whether file-sync is enabled... yes checking whether make-seekable is enabled... yes checking whether clear-passwd is enabled... no checking whether user-big-dir is enabled... yes checking whether sqwebmail-pass is enabled... no checking whether qmail-ext is enabled... yes checking whether ip-alias-domains is enabled... no checking whether onchange script is enabled... no checking whether spamassassin is enabled... no checking whether maildrop is enabled... no checking whether domainquotas is enabled... no checking whether an auth module has been specified... mysql checking whether system accounts have been enabled... no checking whether /etc/shadow exists... yes checking whether logging is enabled... all attempts checking whether auth-logging is enabled... yes checking whether sql-logging is enabled... yes checking whether mysql-limits is enabled... yes checking whether mysql-replication is enabled... no checking whether valias is enabled... yes checking whether many-domains is enabled... yes checking whether any discontinued --enable commands have been used... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands vpopmail 5.4.30 Current settings --------------------------------------- vpopmail directory = /var/vpopmail domains directory = /var/vpopmail/domains uid = 89 gid = 89 roaming users = OFF --disable-roaming-users (default) password learning = OFF --disable-learn-passwords (default) md5 passwords = ON --enable-md5-passwords (default) file locking = ON --enable-file-locking (default) vdelivermail fsync = ON --enable-file-sync make seekable = ON --enable-make-seekable (default) clear passwd = OFF --disable-clear-passwd user dir hashing = ON --enable-users-big-dir (default) address extensions = ON --enable-qmail-ext ip alias = OFF --disable-ip-alias-domains (default) onchange script = OFF --disable-onchange-script (default) domain quotas = OFF --disable-domainquotas (default) auth module = mysql --enable-auth-module=mysql mysql replication = OFF --disable-mysql-replication (default) sql logging = ON --enable-sql-logging mysql limits = ON --enable-mysql-limits SQL valias table = ON --enable-valias auth inc = -I/usr/include/mysql auth lib = -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm system passwords = OFF --disable-passwd (default) pop syslog = show successful and failed login attempts --enable-logging=y auth logging = ON --enable-auth-logging (default) all domains in one SQL table = --enable-many-domains (default) spamassassin = OFF --disable-spamassassin (default) maildrop = OFF --disable-maildrop (default) >>> Source configured. >>> Compiling source in /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30 ... make -j14 make all-recursive make[1]: Entering directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' Making all in cdb make[2]: Entering directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30/cdb' ( cat warn-auto.sh; \ echo CC=\'`head -n 1 conf-cc`\'; \ echo LD=\'`head -n 1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh > systype ( cat warn-auto.sh; \ echo exec "`head -n 1 conf-cc`" -fPIC '-c ${1+"$@"}' \ ) > compile ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo exec "`head -n 1 conf-ld`" \ '-o "$main" "$main".o ${1+"$@"}' \ ) > load chmod 755 compile chmod 755 load ( ( ./compile tryulong32.c && ./load tryulong32 && \ ./tryulong32 ) >/dev/null 2>&1 \ && cat uint32.h2 || cat uint32.h1 ) > uint32.h ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo 'rm -f "$main"'; \ echo 'ar cr "$main" ${1+"$@"}'; \ case "`cat systype`" in \ sunos-5.*) ;; \ unix_sv*) ;; \ irix64-*) ;; \ irix-*) ;; \ dgux-*) ;; \ hp-ux-*) ;; \ sco*) ;; \ *) echo 'ranlib "$main"' ;; \ esac \ ) > makelib chmod 755 makelib rm -f tryulong32.o tryulong32 ./compile cdb_hash.c ./compile cdb_unpack.c ./compile cdb_seek.c ./compile cdbmake_pack.c ./compile cdbmake_hash.c ./compile cdbmake_add.c ./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o ./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o \ cdbmake_add.o make[2]: Leaving directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30/cdb' make[2]: Entering directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-vpopmail.o `test -f 'vpopmail.c' || echo './'`vpopmail.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-md5.o `test -f 'md5.c' || echo './'`md5.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-bigdir.o `test -f 'bigdir.c' || echo './'`bigdir.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-vauth.o `test -f 'vauth.c' || echo './'`vauth.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-file_lock.o `test -f 'file_lock.c' || echo './'`file_lock.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-vpalias.o `test -f 'vpalias.c' || echo './'`vpalias.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-seek.o `test -f 'seek.c' || echo './'`seek.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-vlimits.o `test -f 'vlimits.c' || echo './'`vlimits.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-maildirquota.o `test -f 'maildirquota.c' || echo './'`maildirquota.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-vutil.o `test -f 'vutil.c' || echo './'`vutil.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-vlistlib.o `test -f 'vlistlib.c' || echo './'`vlistlib.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-backfill.o `test -f 'backfill.c' || echo './'`backfill.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-client.o `test -f 'client.c' || echo './'`client.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-conf.o `test -f 'conf.c' || echo './'`conf.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -pipe -c -o libvpopmail_a-ippp.o `test -f 'ippp.c' || echo './'`ippp.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vchkpw.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c md5.c vutil.c: In function 'isValidMailList': vutil.c:112:14: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c hmac_md5.c vlistlib.c: In function 'ezmlm_decode': vlistlib.c:491:17: warning: format '%d' expects type 'int', but argument 3 has type 'size_t' conf.c: In function 'config_contents': conf.c:411:10: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vdelivermail.c vlistlib.c: In function 'listList': vlistlib.c:1045:18: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vpopmail.c: In function 'update_maildirsize': vpopmail.c:3528:12: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vlistlib.c: In function 'listSubsList': vlistlib.c:872:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result vlistlib.c: In function 'listSubsCount': vlistlib.c:819:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c maildirquota.c vpopmail.c: In function 'vsqwebmail_pass': vpopmail.c:3144:8: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vpopmail.c: In function 'vmake_maildir': vpopmail.c:3075:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result vpopmail.c:3101:37: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3109:33: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3112:57: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3113:39: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3114:52: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3115:52: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3116:52: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3119:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:3123:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c: In function 'vadddotqmail': vpopmail.c:2857:8: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vlistlib.c: In function 'ezmlm_decode': vlistlib.c:557:15: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vpopmail.c: In function 'default_domain': vpopmail.c:2540:14: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vpopmail.c: In function 'r_mkdir': vpopmail.c:2457:14: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vpopmail.c: In function 'make_user_dir': vpopmail.c:2356:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result vpopmail.c:2365:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2377:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2383:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2391:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2397:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2397:29: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2398:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2407:12: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2409:12: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:2437:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c: In function 'vdeluser': vpopmail.c:1731:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result vpopmail.c:1740:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:1764:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:1777:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:1782:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vchkpw.c: In function 'main': vchkpw.c:255:12: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c: In function 'r_chown': vpopmail.c:1334:8: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vpopmail.c:1352:14: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vpopmail.c: In function 'vadduser': vpopmail.c:667:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result vpopmail.c:687:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:697:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:697:49: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:698:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:737:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:744:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c: In function 'vdeldomain': vpopmail.c:497:30: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c: In function 'vadddomain': vpopmail.c:155:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result vpopmail.c:167:12: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:172:10: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vpopmail.c:176:12: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:209:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:217:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:225:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:234:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:234:22: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:239:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:250:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:250:22: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:255:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:277:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:277:22: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vpopmail.c:321:8: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c clearopensmtp.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vadddomain.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vdeldomain.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vpasswd.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vadduser.c vdelivermail.c: In function 'deliver_quota_warning': vdelivermail.c:1160:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result vdelivermail.c: In function 'check_forward_deliver': vdelivermail.c:821:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result vdelivermail.c: In function 'read_quota_from_maildir': vdelivermail.c:467:13: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vadddomain.c: In function 'main': vadddomain.c:108:18: warning: ignoring return value of 'chown', declared with attribute warn_unused_result In file included from /usr/include/stdio.h:930:0, from vlistlib.c:43: In function 'snprintf', inlined from 'default_options' at vlistlib.c:196:17: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:197:17: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:209:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:211:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:212:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:213:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:214:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:215:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vdeluser.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vaddaliasdomain.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vsetuserquota.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vpopbull.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vdeloldusers.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vmoduser.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c valias.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vuserinfo.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vmkpasswd.c vpopbull.c: In function 'copy_email': vpopbull.c:289:10: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result vpopbull.c:313:7: warning: ignoring return value of 'chown', declared with attribute warn_unused_result vpopbull.c: In function 'main': vpopbull.c:90:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result vpopbull.c:163:14: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vipmap.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vdominfo.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vconvert.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vkill.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vmoddomlimits.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vchangepw.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c dotqmail2valias.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vpopmaild.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vlist.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vlistlib.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vutil.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c authvchkpw.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c vusagec.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c client.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c conf.c vusagec.c: In function 'main': vusagec.c:70:4: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'storage_t' vusagec.c:70:4: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type 'storage_t' x86_64-pc-linux-gnu-gcc -I. -I/usr/include/mysql -I. -O2 -pipe -c ippp.c vlistlib.c: In function 'ezmlm_decode': vlistlib.c:491:17: warning: format '%d' expects type 'int', but argument 3 has type 'size_t' vpopmaild.c: In function 'list_lists': vpopmaild.c:2089:10: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vlistlib.c: In function 'listList': vlistlib.c:1045:18: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vlistlib.c: In function 'listSubsList': vlistlib.c:872:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result vlistlib.c: In function 'listSubsCount': vlistlib.c:819:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result vlistlib.c: In function 'ezmlm_decode': vlistlib.c:557:15: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vpopmaild.c: In function 'wait_read': vpopmaild.c:247:10: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result vutil.c: In function 'isValidMailList': vutil.c:112:14: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result In file included from /usr/include/stdio.h:930:0, from vlistlib.c:43: In function 'snprintf', inlined from 'default_options' at vlistlib.c:196:17: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:197:17: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:209:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:211:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:212:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:213:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:214:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer In function 'snprintf', inlined from 'default_options' at vlistlib.c:215:13: /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer conf.c: In function 'config_contents': conf.c:411:10: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result authvchkpw.c: In function 'main': authvchkpw.c:353:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result authvchkpw.c:365:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result authvchkpw.c:377:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result authvchkpw.c:395:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result In file included from /usr/include/string.h:642:0, from vpopmaild.c:22: In function 'strncat', inlined from 'read_file' at vpopmaild.c:1607:14: /usr/include/bits/string3.h:154:3: warning: call to __builtin___strncat_chk might overflow destination buffer rm -f libvpopmail.a ar cru libvpopmail.a libvpopmail_a-vpopmail.o libvpopmail_a-md5.o libvpopmail_a-bigdir.o libvpopmail_a-vauth.o libvpopmail_a-file_lock.o libvpopmail_a-vpalias.o libvpopmail_a-seek.o libvpopmail_a-vlimits.o libvpopmail_a-maildirquota.o libvpopmail_a-vutil.o libvpopmail_a-vlistlib.o libvpopmail_a-backfill.o libvpopmail_a-client.o libvpopmail_a-conf.o libvpopmail_a-ippp.o cdb/*.o x86_64-pc-linux-gnu-ranlib libvpopmail.a x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-z,now -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vdelivermail vdelivermail.o maildirquota.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o clearopensmtp clearopensmtp.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vadddomain vadddomain.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vdeldomain vdeldomain.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vpasswd vpasswd.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vadduser vadduser.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vdeluser vdeluser.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vaddaliasdomain vaddaliasdomain.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vpopbull vpopbull.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vsetuserquota vsetuserquota.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vdeloldusers vdeloldusers.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vmoduser vmoduser.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o valias valias.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vuserinfo vuserinfo.o maildirquota.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vmkpasswd vmkpasswd.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vipmap vipmap.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vdominfo vdominfo.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vconvert vconvert.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vkill vkill.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vmoddomlimits vmoddomlimits.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vchangepw vchangepw.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o dotqmail2valias dotqmail2valias.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vpopmaild vpopmaild.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vlist vlist.o vlistlib.o vutil.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o authvchkpw authvchkpw.o hmac_md5.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt x86_64-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o vusagec vusagec.o client.o conf.o ippp.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt make[2]: Leaving directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' make[1]: Leaving directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' >>> Source compiled. >>> Test phase [none]: net-mail/vpopmail-5.4.30-r2 >>> Install vpopmail-5.4.30-r2 into /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image/ category net-mail * Setting VPOP_HOME to: /var/vpopmail make -j14 -j1 DESTDIR=/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image/ install Making install in cdb make[1]: Entering directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30/cdb' make[1]: Nothing to be done for `install'. make[1]: Leaving directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30/cdb' make[1]: Entering directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' make[2]: Entering directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' for d in bin doc etc include lib ; do \ if test ! -d /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/$d; then \ /usr/bin/install -c -d -g vpopmail -m 0755 -o vpopmail \ /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/$d ; \ fi ; \ done /usr/bin/install -c -d -g vpopmail -m 0700 -o vpopmail \ /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/domains echo "-I/var/vpopmail/include" > \ /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/inc_deps echo "-L/var/vpopmail/lib -lvpopmail -Xlinker -R -Xlinker /usr/lib/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt " > \ /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/lib_deps if test ! -r ; then \ /usr/bin/install -c -o vpopmail -m 0644 -g vpopmail \ vusagec.conf ; \ fi if test ! -r /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vlimits.default; then \ /usr/bin/install -c -o vpopmail -m 0644 -g vpopmail \ vlimits.default /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vlimits.default; \ fi if test "1" = "1"; then \ if test ! -r /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; then \ echo "# MYSQL CONNECTION SETTINGS FOR VPOPMAIL" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# Line 1 defines the connection to use for database reads," >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# Line 2 defines the connection to use for database updates/writes." >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# If you omit line 2, then the same settings will be" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# used for both read and write." >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# settings for each line:" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# host|port|user|password|database" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "localhost|0|root|secret|vpopmail" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# Note:" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# The value of host may be either a hostname or an IP address." >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# If host is 'localhost', then sockets (Unix) or named pipes (Windows)" >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ echo "# will be used instead of TCP/IP to connect to the server." >> /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql; \ fi ; \ chown vpopmail /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql ; \ chgrp vpopmail /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql ; \ chmod 0640 /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/etc/vpopmail.mysql ; \ fi /usr/bin/install -c -o root -m 0644 \ libvpopmail.a /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/lib/libvpopmail.a /usr/bin/install -c -o root -m 0444 \ config.h /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/include/vpopmail_config.h for include in vpopmail.h config.h vauth.h vlimits.h storage.h client.h conf.h ippp.h ; do \ /usr/bin/install -c -o root -m 0444 $include \ /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/include/ ; \ done /usr/bin/install -c -d /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/doc/man_html /usr/bin/install -c -d /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/doc/doc_html /usr/bin/install -c -o vpopmail -m 0444 -g vpopmail \ doc/man_html/*.* /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/doc/man_html/ /usr/bin/install -c -o vpopmail -m 0444 -g vpopmail \ doc/doc_html/*.* /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/doc/doc_html/ test -z "/var/vpopmail/bin" || /bin/mkdir -p "/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/bin" /usr/bin/install -c -o vpopmail -m 711 -g vpopmail vchkpw vdelivermail clearopensmtp vadddomain vdeldomain vpasswd vadduser vdeluser vaddaliasdomain vsetuserquota vpopbull vdeloldusers vmoduser valias vuserinfo vmkpasswd vipmap vdominfo vconvert vkill vmoddomlimits vchangepw dotqmail2valias vpopmaild vlist authvchkpw vusagec '/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image//var/vpopmail/bin' make[2]: Leaving directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' make[1]: Leaving directory `/var/tmp/portage/net-mail/vpopmail-5.4.30-r2/work/vpopmail-5.4.30' **************************************************** If you plan to use the vpopmail usage daemon run the following commands: cd vusaged && ./configure && make Then follow the INSTALL file to install **************************************************** * Installing env.d entry * Locking down vpopmail permissions >>> Completed installing vpopmail-5.4.30-r2 into /var/tmp/portage/net-mail/vpopmail-5.4.30-r2/image/ * Tinderbox QA Notice! setXid files found 04711 root:vpopmail var/vpopmail/bin/vchkpw * Tinderbox QA Notice (end)! setXid files found strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment var/vpopmail/bin/vdeluser var/vpopmail/bin/vuserinfo var/vpopmail/bin/vaddaliasdomain var/vpopmail/bin/vpasswd var/vpopmail/bin/valias var/vpopmail/bin/vpopbull var/vpopmail/bin/vipmap var/vpopmail/bin/vchkpw var/vpopmail/bin/dotqmail2valias var/vpopmail/bin/vadduser var/vpopmail/bin/vmkpasswd var/vpopmail/bin/vdeloldusers var/vpopmail/bin/vdelivermail var/vpopmail/bin/vmoddomlimits var/vpopmail/bin/vmoduser var/vpopmail/bin/vlist var/vpopmail/bin/vadddomain var/vpopmail/bin/vdominfo var/vpopmail/bin/vkill var/vpopmail/bin/vchangepw var/vpopmail/bin/vsetuserquota var/vpopmail/bin/vdeldomain var/vpopmail/bin/vconvert var/vpopmail/bin/authvchkpw var/vpopmail/bin/clearopensmtp var/vpopmail/bin/vpopmaild var/vpopmail/bin/vusagec var/vpopmail/lib/libvpopmail.a * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * /usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will always overflow destination buffer * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://www.inter7.com/index.php?page=vpopmail * >>> SetUID: [chmod go-r] /var/vpopmail/bin/vchkpw ... [ ok ] * * You have 'mysql' turned on in your USE * Vpopmail needs a VALID MySQL USER. Let's call it 'vpopmail' * You MUST add it and then specify its passwd in the /etc/vpopmail.conf file * * First log into mysql as your mysql root user and pass. Then: * > create database vpopmail; * > use mysql; * > grant select, insert, update, delete, create, drop on vpopmail.* to * vpopmail@localhost identified by 'your password'; * > flush privileges; * * If you have problems with vpopmail not accepting mail properly, * please ensure that /etc/vpopmail.conf is chmod 640 and * owned by root:vpopmail * * * Massive important warning if you are upgrading to 5.2.1-r8 or older * The internal structure of the mail storage has changed for * consistancy with the rest of Gentoo! Please review and utilize the * script at /var/vpopmail/bin/vpopmail-Maildir-dotmaildir-fix.sh * to upgrade your system! (It can do conversions both ways). * You should be able to run it right away without any changes. * * * Use of vpopmail's tcp.smtp[.cdb] is also deprecated now, consider * using net-mail/relay-ctrl instead. * * * If you are upgrading from 5.4.17 or older, you have to fix your * MySQL tables: * * ALTER TABLE `dir_control` CHANGE `domain` `domain` CHAR(96) NOT NULL; * ALTER TABLE `ip_alias_map` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `lastauth` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `valias` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `vlog` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `vpopmail` CHANGE domain domain CHAR(96) NOT NULL; * ALTER TABLE `limits` CHANGE domain domain CHAR(96) NOT NULL, * ADD `disable_spamassassin` TINYINT(1) DEFAULT 0 NOT NULL AFTER `disable_smtp`, * ADD `delete_spam` TINYINT(1) DEFAULT 0 NOT NULL AFTER `disable_spamassassin`; * * * Newer versions of vpopmail contain a quota daemon called vusaged. * This ebuild DOES NOT INSTALL vusaged and has therefore disabled * its usage in /var/vpopmail/etc/vusagec.conf. DO NOT ENABLE! * Otherwise mail delivery WILL BREAK *