> It works for me and all of my clients. I would not call it "crappy old > software badly mantained and nevery upgraded" at all. And it's in > pretty bad taste to suggest that that is the case, when some of us have > put a LOT of our time into it. If there is indeed a bug in the way it > interacts with the latest vpopmail mysql module, then a detailed > description is all that is needed. A patch would be even more productive. >
Yes, a lot of people put it's time working to patching this, i'm not referring to this people, but the author of chkuser doesn't never upgraded chkuser, even with bug reports. > Could it *possibly* be that you don't have it configured correctly? could it be! but the things to be configurend in chkuser are very little: permission of qmail-smtpd, owner of qmail-smtp, tcpserver -u and -g. Here it's the setup session: vpopmail-5.4.3: ./configure --enable-roaming-users --enable-auth-module=mysql --disable-file-locking --enable-clear-passwd=y --enable-relay-clear-minutes=90 netqmail + patches installation: wget http://www.qmail.org/netqmail-1.05.tar.gz tar xzvf netqmail-1.05.tar.gz cd netqmail-1.05 ./collate.sh cd netqmail-1.05 wget http://shupp.org/patches/qmail-toaster-0.6-1.patch.bz2 bunzip2 qmail-toaster-0.6-1.patch.bz2 patch < qmail-toaster-0.6-1.patch wget http://shupp.org/patches/chkuser-0.6.mysql.patch patch < chkuser-0.6.mysql.patch vi conf-cc conf-mysql conf-vpopmail /etc/init.d/qmail /etc/init.d/qmail stop make make setup check (here sometimes try to chown and chmod /var/qmail/bin/qmail-smtpd) /etc/init.d/qmail start Then if you send an email to a nonexistent user it get accepted. I use qmail since a lot of time and i've spend a lot of hour trying to apply the chk patch correctly (even without the bill's cumulative) and never worked, it think that chk it's one of the most tricky patch. Regards. -- Davide Giunchi