Greetings folks,
if(you don't care about the explanation) goto QUESTION
:EXPLANATION
I am this close -> '' to getting courier-imap to work (well) with vchkpw.
I have compiled courier --without-authdaemon and --with-authvchkpw.
I have been running vpopmail 5.2.1 for a while now, but on someone's
advice I also compiled 5.3.29 and copied libvpopmail.a to the
/home/vpopmail/lib directory, renaming the old one. I did this, of
course, before I built courier-imap.
When I start courier using tcpserver, I believe that the authentication
process itself is successful, but it craps out, citing the following
failure:
chdir "Pop User by CGI": No such file or directory
Looking in that domain's vpasswd file, the format is this:
<username>:<password>:1:0:Pop User by CGI:<path-to-user's-dir>:NOLOGIN
Sometimes the "Pop User by CGI" is replaced with the username, or
"Pop User by CLI".
So my question is this:
:QUESTION
Has the format of the vpasswd file changed between 5.2.x and 5.3.x?
I looked in the docs, ChangeLog and FAQ and can't find anything that
explains the syntax.
I realize my whole setup is cracked, especially the fact that I did
not install vpopmail 5.3.29, that I'm just using the libvpopmail.a
from it. I didn't want to screw up my vpopmail installation, since
it has been working fine for so long now.
Thanks in advance, and let me know if I need to supply any more info.
PK