Ken,

Oden Eriksson found a qmailadmin issue (which I've confirmed) when
converting from --enable-clear-passwd=n to --enable-clear-passwd=y.  Here's
the scenario:

1. Compile vpopmail with --enable-clear-passwd=n (or before it was
available)
2. Create domain notclear.com
3. Recompile vpopmail with --enable-clear-passwd=y
4. Create domain clear.com
5. Compile qmailadmin

At this point, qmailadmin will work correctly with clear.com.  But if you
login to notclear.com, show_users() will just display "No users left to
view, please return to the previous page" (or in Oden's case: "Inga fler att
visa, �tervS�nd till fs�reg�ende sida" : )).

This is happening during pw = vauth_getall(dom,1,1).  Is there a way to make
vauth_getall() backwards compatible with --enable-clear-passwd=n so this
doesn't happen?  What do you suggest?

Incidentally, if you use the mysql modules, you'll get an error when logging
that the clear password field doesn't exist.  The cdb module will let you
login, and you only see the problem when clicking on "POP Accounts".

Cheers,

Bill Shupp

Reply via email to