still no go.
 
I have traced the problem down to the AUTHFAILURE that occurs in authmod.c
 
Do you know what this might be now?
 
Here is my install history
#cd sqwebmail-3.0.0.20010827/
make clean
./configure --with-cachedir=/var/run/sqwebmail --enable-webpass=vpopmail --enabl
e-logincache --enable-imagedir=/var/www/webmail --enable-cgibindir=/var/www/cgi-
bin --without-authpwd --without-authshadow --without-authpam --without-authuserd
b --without-authldap
make configure-check
make check
make install
make install-configure
mkdir /var/run/sqwebmail; chown bin.bin /var/run/sqwebmail
## add line in crontab
#crontab -e
#40 * * * * su -c "/usr/local/share/sqwebmail/cleancache.pl" bin
 
/usr/local/share/sqwebmail/libexec/authlib/authdaemon start
chmod -R 755 /var/www/webmail
chmod -R a+rx /usr/local/share/sqwebmail
----- Original Message -----
Sent: Wednesday, October 03, 2001 10:11 AM
Subject: RE: AUTHFAILURE

>  [snip]  
> make configure-check
> make check
> make install 
 
make install-configure
is what you missed.  that will put in the configs needed to start authdaemon properly. 
 
> --with-module=authvchkpw  
 
is pointles, its enabled by default.  All auth modules are enabled by default.  you should be doing --without-module=authpwd --without-module=authpam etc, etc, if you only want authvchkpw to authenticate.  Alternatively, after you 'make install-configure', you can edit
 
/usr/local/share/sqwebmail/authdaemonrc
# Comment out this line
# authmodulelist="authcustom authuserdb authvchkpw authldap authpam"
# And add this line
authmodulelist="authvchkpw" 

> [snip]
 
the other thing I ran into with  --with-cachedir  and not specifying  --with-cachedir=/var/run/sqwebmail is that it was trying to cache logins relative to my binary, so  ../cgi-bin/sqwebmail and the cache dir became ../cgi-bin/yes/
 
that might have been just on the version I installed, but from now on i always spell out the cache dir just in case.
 
Good Luck,
Dallas Engelken
http://www.hipsound.com (qmail project)
 
 
 

Reply via email to