I installed vpopmail-5.4.3_1 using vchkpw against the vpopmail virtual
domains vpasswd.cdb on my FreeBSD 4.4-RC mail server.
I installed sqwebmail-4.0.3 using the FreeBSD port issuing the following
config
make configure --with-cachedir --enable-webpass=vpopmail
--with-module=authvchkpw
make install
/usr/local/etc/rc.d/sqwebmail-sqwebmaild.sh start
/usr/local/etc/rc.d/sqwebmail-authdaemond.sh start
The authdaemond did not start as there was no authdaemonrc create with
the install just the default .dist file.
I accessed the sqwebmail interface from a web browser (netscape 7.1) and
attempted to login and was denied.
The steps I went through to try to get things to work
1. Set permissions on ~vpopmail/domains/domain.com/vpasswd.cdb to
644
The owner:group on the vpasswd.cdb file is vpopmail:vchkpw
Bounce sqwebmaild then attempt to login and I received invalid login
error
2. Create authdaemonrc in /usr/local/share/sqwebmail
changed authmodulelist="authcustom authcram authuserdb authpam"
line to be
authmodulelist="authvchkpw"
Bounced sqwebmaild and started authdaemond
(the daemon now started because it had the authdaemonrc file) I received
invalid login error
I verified that the user I am logging in with (i.e. [EMAIL PROTECTED]) is
valid and I have a valid password that exists in the
~vpopmail/domains/domain.com/vpasswd
I have read through the INSTALL file several times and see it mention
support for authvchkpw but it does not go into further details on
configuration. I have also searched google with no luck. I also looked
to see if there was a digest for this mailing list that I could look
through before asking the list but it does not look like one exists.
Any help would be greatly appreciated.
-A