> 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

Reply via email to