Re: [vchkpw] Vpopmail 5.4.0-pre2 released

2003-12-22 Thread Erwin Hoffmann
Hi Tom,

please check my page http://.fehcom.de/qmail/smtpauth.html

for a patch against vcheckpw regarding C/R.

regards.
--eh.

At 21:24 21.12.03 -0700, Tom Collins wrote:
http://vpopmail.sf.net/

Thanks to many testers for uncovering bugs in the
last pre-release.  We should have some more
documentation (limits docs from Shupp) and LDAP
docs/bugfixes (from Bowe) before the final release.

*** Note that the configure option for setting the authentication
*** module has changed.  Instead of --enable-mysql, use
*** --enable-auth-module=mysql.

5.4.0-pre2 - released 21-Dec-03

Casey Zacek
- Keep vlimits_setflags() in vlimits.c when mysql-limits is
   enabled. [858109]
- Create maildirsize file when adding new user. [858994]

Tom Collins
- open_smtp_relay(): fix address conversion of ':::127.0.0.1'
   ip format, move code to function and replace calls to
   getenv(TCPREMOTEIP). [858586]
- When optimizing adddomain, rebuild users/cdb after each addition
   instead of postponing. [859707, temporary fix]
- Move maildir_to_email() from vdelivermail.c into vpopmail.c,
   replace dupe code that tries to do the same thing. [859098]
- Fix domain quota checks to work with hashed directories. [859098]
- Fix bug when calling format_maildirquota() with NOQUOTA.
- Document use of NOQUOTA in vadduser. [862315]
- Fix Makefile so `make install` works from checked out CVS. [863862]

Michael Bowe
- Revise configure script so choice of auth module is now OR
   rather than AND.
   Auth module selection now uses the format :
   --enable-auth-module=cdb|mysql|pgsql|ldap|sybase|oracle|activedir
   Rather than :
   --enable-mysql --enable-pgsql --enable-ldap etc
   If the old style is used, then the configure script will output
   and error and will advise the user of the updated syntax. [855691]
- Removed the code that created a vpopmail.config.sh file each
   time the configure script is run. This file is never used,
   and a more accurate result can be achieved by using
   ./config.status --recheck [860271]
- Update the vldap/qmailUser.schema so that it contains the
   required definition for 'clearPassword' [810999]
- Modify vpopbull, so that within each domain, the users are
   processed alphabetically. The idea behind this is to give the
   operator some idea of how far through the mailout we are.




Dr. Erwin Hoffmann | FEHCom | http://www.fehcom.de/
Wiener Weg 8, 50858 Cologne | T: +49 221 484 4923 | F: ...24


RE: [vchkpw] Vpopmail 5.4.0-pre2 released

2003-12-22 Thread Remo Mattei
Wrong address here is the right one

http://www.fehcom.de/qmail/smtpauth.html

to many  Erwin. 

Remo Mattei
Network Security Engineer
cell 801-808-unix
email [EMAIL PROTECTED]

-Original Message-
From: Erwin Hoffmann [mailto:[EMAIL PROTECTED] 
Sent: Monday, December 22, 2003 7:19 AM
To: [EMAIL PROTECTED]; vpopmail list
Cc: Tom Collins
Subject: Re: [vchkpw] Vpopmail 5.4.0-pre2 released

Hi Tom,

please check my page http://.fehcom.de/qmail/smtpauth.html

for a patch against vcheckpw regarding C/R.

regards.
--eh.

At 21:24 21.12.03 -0700, Tom Collins wrote:
http://vpopmail.sf.net/

Thanks to many testers for uncovering bugs in the
last pre-release.  We should have some more
documentation (limits docs from Shupp) and LDAP
docs/bugfixes (from Bowe) before the final release.

*** Note that the configure option for setting the authentication
*** module has changed.  Instead of --enable-mysql, use
*** --enable-auth-module=mysql.

5.4.0-pre2 - released 21-Dec-03

Casey Zacek
- Keep vlimits_setflags() in vlimits.c when mysql-limits is
   enabled. [858109]
- Create maildirsize file when adding new user. [858994]

Tom Collins
- open_smtp_relay(): fix address conversion of ':::127.0.0.1'
   ip format, move code to function and replace calls to
   getenv(TCPREMOTEIP). [858586]
- When optimizing adddomain, rebuild users/cdb after each addition
   instead of postponing. [859707, temporary fix]
- Move maildir_to_email() from vdelivermail.c into vpopmail.c,
   replace dupe code that tries to do the same thing. [859098]
- Fix domain quota checks to work with hashed directories. [859098]
- Fix bug when calling format_maildirquota() with NOQUOTA.
- Document use of NOQUOTA in vadduser. [862315]
- Fix Makefile so `make install` works from checked out CVS. [863862]

Michael Bowe
- Revise configure script so choice of auth module is now OR
   rather than AND.
   Auth module selection now uses the format :
   --enable-auth-module=cdb|mysql|pgsql|ldap|sybase|oracle|activedir
   Rather than :
   --enable-mysql --enable-pgsql --enable-ldap etc
   If the old style is used, then the configure script will output
   and error and will advise the user of the updated syntax. [855691]
- Removed the code that created a vpopmail.config.sh file each
   time the configure script is run. This file is never used,
   and a more accurate result can be achieved by using
   ./config.status --recheck [860271]
- Update the vldap/qmailUser.schema so that it contains the
   required definition for 'clearPassword' [810999]
- Modify vpopbull, so that within each domain, the users are
   processed alphabetically. The idea behind this is to give the
   operator some idea of how far through the mailout we are.




Dr. Erwin Hoffmann | FEHCom | http://www.fehcom.de/
Wiener Weg 8, 50858 Cologne | T: +49 221 484 4923 | F: ...24


Re: [vchkpw] Vpopmail 5.4.0-pre2 released

2003-12-22 Thread Oden Eriksson
måndagen den 22 december 2003 05.24 skrev Tom Collins:
 http://vpopmail.sf.net/

Hi Tom, I get this:

gcc -I. -Icdb  -g -O2 -Wall -c vpopmail.c
vpopmail.c: In function `open_smtp_relay':
vpopmail.c:2454: warning: unused variable `cp'

Here's the errors from compiling it against dietlibc:

diet -Os gcc -march=pentium -static -nostdinc -I. -Icdb  -Os 
-march=pentium -pipe -nostdinc -D_BSD_SOURCE -D_GNU_SOURCE -Wall -c 
vpopmail.c
vpopmail.c: In function `randltr':
vpopmail.c:560: warning: `random' is deprecated (declared at 
/usr/lib/dietlibc/include/stdlib.h:51)
vpopmail.c: In function `mkpasswd3':
vpopmail.c:588: warning: `srandom' is deprecated (declared at 
/usr/lib/dietlibc/include/stdlib.h:52)

But it compiles! I will test later on if it works too ;)

BTW. Very clean from warnings now, thanks! Also the configure OR thing is 
great!