[vchkpw] Vpopmail 5.4.14 released (finally)
http://vpopmail.sf.net/ 5.4.14 - released 17-Jan-06 This release brings in the vpopmail daemon (vpopmaild) from the 5.5 development series, and fixes a few bugs from 5.4.13. If you're running 5.4.13 and don't need vpopmaild, take a look at tracker #1360346 on SourceForge to get an important patch to vdelivermail related to using # delete in a user's .qmail file. https://sourceforge.net/tracker/index.php? func=detailaid=1360346group_id=85937atid=577798 ChangeLog: Tom Collins - vmysql.c: Increase buffer size in vauth_adduser() and use correct size when calling snprintf. - Backport most of 5.5.1, including code required for vpopmaild. - Allow --enable-valias option for Postgres backend (incorrectly disabled in 5.4.13). - Only check a domain's disk usage when a quota is set. [1396238] Bill Shupp - vpopmaild: store quota in proper format and update maildirsize on quota change. Gaetan Minet - Remove lock file in open_smtp_relay() even if update_rules() fails. Rick Morris - vdelivermail.c: Fix problem where # delete in .qmail file was being ignored. [1360346] Robin Bowes - Add vpopmaild (the vpopmail daemon) from 5.5 development series.
Re: [vchkpw] Vpopmail 5.4.14 released (finally)
On Tuesday 17 January 2006 14:50, Tom Collins wrote: This release brings in the vpopmail daemon (vpopmaild) from the 5.5 development series, and fixes a few bugs from 5.4.13. Bad news... -- cut libvpopmail.a(libvpopmail_a-vpalias.o): In function `valias_select_next':vpalias.c:(.text+0x0): multiple definition of `valias_select_next' libvpopmail.a(libvpopmail_a-vauth.o):vauth.c:(.text+0x160): first defined here /usr/bin/ld: Warning: size of symbol `valias_select_next' changed from 73 in libvpopmail.a(libvpopmail_a-vauth.o) to 159 in libvpopmail.a(libvpopmail_a-vpalias.o) libvpopmail.a(libvpopmail_a-vpalias.o): In function `valias_select':vpalias.c: (.text+0xa0): multiple definition of `valias_select' libvpopmail.a(libvpopmail_a-vauth.o):vauth.c:(.text+0x1550): first defined here /usr/bin/ld: Warning: size of symbol `valias_select' changed from 357 in libvpopmail.a(libvpopmail_a-vauth.o) to 381 in libvpopmail.a(libvpopmail_a-vpalias.o) libvpopmail.a(libvpopmail_a-vpalias.o): In function `valias_insert':vpalias.c: (.text+0x220): multiple definition of `valias_insert' libvpopmail.a(libvpopmail_a-vauth.o):vauth.c:(.text+0x1470): first defined here /usr/bin/ld: Warning: size of symbol `valias_insert' changed from 212 in libvpopmail.a(libvpopmail_a-vauth.o) to 554 in libvpopmail.a(libvpopmail_a-vpalias.o) libvpopmail.a(libvpopmail_a-vpalias.o): In function `valias_remove':vpalias.c: (.text+0x450): multiple definition of `valias_remove' libvpopmail.a(libvpopmail_a-vauth.o):vauth.c:(.text+0x13a0): first defined here /usr/bin/ld: Warning: size of symbol `valias_remove' changed from 205 in libvpopmail.a(libvpopmail_a-vauth.o) to 71 in libvpopmail.a(libvpopmail_a-vpalias.o) libvpopmail.a(libvpopmail_a-vpalias.o): In function `valias_delete':vpalias.c: (.text+0x4a0): multiple definition of `valias_delete' libvpopmail.a(libvpopmail_a-vauth.o):vauth.c:(.text+0x12d0): first defined here /usr/bin/ld: Warning: size of symbol `valias_delete' changed from 198 in libvpopmail.a(libvpopmail_a-vauth.o) to 425 in libvpopmail.a(libvpopmail_a-vpalias.o) libvpopmail.a(libvpopmail_a-vpalias.o): In function `valias_select_all':vpalias.c:(.text+0xb50): multiple definition of `valias_select_all' libvpopmail.a(libvpopmail_a-vauth.o):vauth.c:(.text+0xfb0): first defined here /usr/bin/ld: Warning: size of symbol `valias_select_all' changed from 365 in libvpopmail.a(libvpopmail_a-vauth.o) to 256 in libvpopmail.a(libvpopmail_a-vpalias.o) libvpopmail.a(libvpopmail_a-vpalias.o): In function `valias_select_all_next':vpalias.c:(.text+0xc50): multiple definition of `valias_select_all_next' libvpopmail.a(libvpopmail_a-vauth.o):vauth.c:(.text+0x1b0): first defined here /usr/bin/ld: Warning: size of symbol `valias_select_all_next' changed from 93 in libvpopmail.a(libvpopmail_a-vauth.o) to 119 in libvpopmail.a(libvpopmail_a-vpalias.o) collect2: ld returned 1 exit status make[2]: *** [valias] Error 1 -- cut -- Cheers, Steve
Re: [vchkpw] Vpopmail 5.4.14 released (finally)
On Jan 17, 2006, at 12:40 PM, Steve Cole wrote: This release brings in the vpopmail daemon (vpopmaild) from the 5.5 development series, and fixes a few bugs from 5.4.13. Bad news... Can you email me your configuration options? In particular, I need to know which backend (cdb, mysql, postgres) and whether you have --enable-valias selected. -- Tom Collins - [EMAIL PROTECTED] QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ You don't need a laptop to troubleshoot high-speed Internet: sniffter.com
Re: [vchkpw] Vpopmail 5.4.14 released (finally)
On Tuesday 17 January 2006 15:48, Tom Collins wrote: Bad news... Can you email me your configuration options? In particular, I need to know which backend (cdb, mysql, postgres) and whether you have --enable-valias selected. --enable-valias --enable-auth-module=mysql --enable-libdir=/usr/lib gcc 4.02 glibc 2.3.5 mysql 4.1.15 (debian testing system, basically) -- Cheers, Steve
Re: [vchkpw] Vpopmail 5.4.14 released (finally)
On Jan 17, 2006, at 12:40 PM, Steve Cole wrote: This release brings in the vpopmail daemon (vpopmaild) from the 5.5 development series, and fixes a few bugs from 5.4.13. Bad news... Can you email me your configuration options? In particular, I need to know which backend (cdb, mysql, postgres) and whether you have --enable-valias selected. I have the same problem - my configure is as follows: ./configure --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-auth-module=mysql --enable-qmail-ext --enable-valias --enable-mysql-limits --enable-sql-logging --disable-many-domains --enable-qmaildir=/var/qmail It appears that you are linking both the vmysql valias_select* and the vpalias valias_select* object code into libvpopmail.a, resulting in the compile error. I'm not sure what changed, but obviously it's Not Good(tm) :( Josh -- Joshua Megerman SJGames MIB #5273 - OGRE AI Testing Division You can't win; You can't break even; You can't even quit the game. - Layman's translation of the Laws of Thermodynamics [EMAIL PROTECTED]
Re: [vchkpw] Vpopmail 5.4.14 released (finally)
On Jan 17, 2006, at 1:05 PM, Joshua Megerman wrote: It appears that you are linking both the vmysql valias_select* and the vpalias valias_select* object code into libvpopmail.a, resulting in the compile error. I'm not sure what changed, but obviously it's Not Good(tm) :( And I'm missing some functions from the new vmysql.c (valias_select_names, etc.). Also, vpalias.c checks to see if VALIAS is defined before including its code. Unfortunately, it does the check before loading config.h (which contains the definition of VALIAS if that option is selected). I'm taking it down from SourceForge and will try to clean it up before the end of the week. -- Tom Collins - [EMAIL PROTECTED] QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ You don't need a laptop to troubleshoot high-speed Internet: sniffter.com