Hi,
I've just installed sqWebMail 3.1.0 on FreeBSD4 running vpopmail 5.0.
There's a mix of vpopmail and system accounts. Everyone can log in fine -
except me! I've got a system account. Other people with system accounts can
log in. What should I be looking for to solve this? Here's some useful info:
[dan@bonsai sqwebmail-3.1.0]$ uname -a
FreeBSD bonsai.spiderplant.net 4.0-RELEASE FreeBSD 4.0-RELEASE #2: Sat Jul
1 12:46:59 BST 2000
[EMAIL PROTECTED]:/usr/src/sys/compile/BONSAI i386
[dan@bonsai sqwebmail-3.1.0]$ head config.status
#! /bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host bonsai.spiderplant.net:
#
#
./configure --with-module=authpwd --with-module=authshadow --with-module=au
thvchkpw --prefix=/usr/local/share/sqwebmail3 --with-cachedir=/var/cache/sqw
ebmail3 --enable-imageurl=/images/webmail3 --enable-imagedir=/home/www/secur
e-group/images/webmail3 --enable-cgibindir=/home/www/secure-group/cgi-bin/ -
-with-https --with-module=authdaemon --enable-module=authshadow --enable-mod
ule=authpwd --enable-module=authvchkpw --enable-module=authdaemon --with-db=
db --with-userdb=/etc/userdb --with-formdata --without-authlib-man --enable-
utf7-folder-encoding --with-makedatprog=${prefix}/libexec/sqwebmail/makedatp
rog --with-authchangepwdir=${prefix}/libexec/authlib --with-authdaemonvar=/u
sr/local/share/sqwebmail3/var/authdaemon --sysconfdir=/usr/local/share/sqweb
mail3 --with-package=sqwebmail --with-version=3.1.0
[dan@bonsai sqwebmail-3.1.0]$ cat /etc/rc.local
/usr/local/share/sqwebmail3/libexec/authlib/authdaemond start
Snipped output from ps ax:
32119 ?? I 0:00.02 ./authdaemond.plain start
32120 ?? I 0:00.02 ./authdaemond.plain start
32121 ?? I 0:00.01 ./authdaemond.plain start
32122 ?? I 0:00.01 ./authdaemond.plain start
32123 ?? I 0:00.01 ./authdaemond.plain start
32124 ?? I 0:00.01 ./authdaemond.plain start
An ls:
bonsai# pwd
/usr/local/share/sqwebmail3
bonsai# ls -l
total 18
-rw------- 1 root wheel 2681 Nov 8 18:39 authdaemonrc
-rw------- 1 root wheel 2681 Nov 8 18:36 authdaemonrc.dist
-rw-r--r-- 1 root wheel 11 Nov 8 18:38 authmodulelist
-rwxr-xr-x 1 root wheel 1837 Nov 8 18:38 cleancache.pl
drwxrwxr-x 3 root wheel 512 Nov 8 18:02 html
-rw-r--r-- 1 root wheel 618 Nov 8 18:38 ldapaddressbook.dist
-rwxr-xr-x 1 root wheel 638 Nov 8 18:38 ldapsearch
drwxrwxr-x 4 root wheel 512 Nov 8 18:02 libexec
drwxrwxr-x 3 root wheel 512 Nov 8 18:02 man
drwxrwxr-x 2 root wheel 512 Nov 8 18:38 sbin
-rwxr-xr-x 1 root wheel 981 Nov 8 18:38 sendit.sh
drwxrwxr-x 3 root wheel 512 Nov 8 18:02 var
-rwxr-xr-x 1 root wheel 910 Nov 8 18:38 webgpg
>From authdaemonrc:
##NAME: authmodulelist:0
#
# The authentication modules that are linked into authdaemond. The
# default list is installed. You may selectively disable modules simply
# by removing them from the following list. The available modules you
# can use are: authcustom authuserdb authvchkpw authpam
authmodulelist="authcustom authuserdb authvchkpw authpam"
##NAME: authmodulelistorig:0
#
# This setting is used by Courier's webadmin module, and should be left
# alone
authmodulelistorig="authcustom authuserdb authvchkpw authpam"
... and I can pick up my POP mail fine through vchkpw authentication:
[root@bonsai sqwebmail3]$ cat /usr/local/etc/rc.d/04pop3.sh
#!/bin/sh
# Start the pop3 server
/usr/local/bin/tcpserver -v -R 0 pop3 /var/qmail/bin/qmail-popup \
pop.spiderplant.net \
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | \
/var/qmail/bin/splogger pop3d &
If you'd like any more information, let me know.
TIA!
Cheers,
Dan