I compile sqwebmail via:

./configure --with-authpwd \
--without-authshadow \
--without-authpam \
--without-authuserdb \
--without-authmysql \
--with-authvchkpw \
--without-authldap \
--without-authdaemon \
--enable-cgibindir=/web/vh.secure.everchanging.org/mail \
--enable-imagedir=/web/vh.secure.everchanging.org/mail/images \
--enable-imageurl=/mail/images \
--without-fcgi \
--with-ispell \
--disable-autorenamesent \
--enable-https \
--with-maxmsgsize=8388608 \
--enable-hardtimeout=43200 \
--enable-softtimeout=1800 \
--enable-autopurge=5 \
--enable-maxpurge=30 \
--enable-mimetypes=/var/httpd/conf/mime.types

make
make check
make install-strip
make install-configure

mv /web/vh.secure.everchanging.org/mail/sqwebmail /web/vh.secure.everchanging.org/mail/index.cgi


and my sqwebmail CGI is set as:
576 -rwsr-xr-x 1 root root 583388 Jan 29 09:47 index.cgi*

So there's no issues with permissions..
Additionally:

root@gizmo ~# ls -lsa /usr/local/share/sqwebmail/libexec/authlib/
total 252
4 drwxr-xr-x 2 root root 4096 Feb 5 12:52 ./
4 drwxr-xr-x 4 root root 4096 Sep 11 14:08 ../
24 -rwxr-xr-x 1 root root 23076 Feb 5 12:52 authcustom*
24 -rwxr-xr-x 1 root root 21084 Feb 5 12:52 authshadow*
4 -rwxr-xr-x 1 root root 1804 Feb 5 12:52 authsystem.passwd*
192 -rwxr-xr-x 1 root root 191096 Feb 5 12:52 authvchkpw*
root@gizmo ~# cat /usr/local/share/sqwebmail/authmodulelist
authvchkpw authshadow

I also renamed my logindomainlist so that I have to type in full email address for vpopmail users.

Now, my vpopmail usernames authenticate fine with full email address, but if I put just a local system name with a password it fails. Everytime.

I'm using Slackware 8.0, upgraded to linux 2.4.19 (not that kernal matters) - essentially this system DOES use shadow passwords.

I tried reversing the order in the authmodulelist file to no avail.

Lastly, I tried only putting authshadow in there, again to no avail.

I have no sqwebmail-* files in my users Maildir/ either because I've never been able to get in.

I did get both moduels working with Courier-IMAP by specifying them both on the command line in the run file I use (via daemontools).

Any more information needed, please ask. And any suggestions, please give.

Thanks,
Jesse


Reply via email to