Hello,
I have vpopmail+qmailadmin+sqwebmail installed, and it works perfectly,
except for two problems. Users cannot change their password from sqwebmail,
and I cannot lock users out of sqwebmail. I am using the the CDB
authentication (i think). Here is what I have to run to give new accounts
access to the sqwebmail system in my cron:
0-59/10 * * * * /usr/local/share/sqwebmail/sbin/vchkpw2userdb >
/etc/userdb ; /usr/local/share/sqwebmail/sbin/makeuserdb > /dev/null 2>
/dev/null
...which runs every ten minutes. What can I do to fix this? Also, I found
out that I could use a utlilty in vpopmail/bin called vmoduser which allows
me to lock out accounts. However, it only works for POP. When I try to
tell it to lock out web users, it does nothing. I even checked the password
file, and it gives it a number of '4' in one of the fields. Here are the
options for that program:
vmoduser: usage: [options] email_addr or domain ( for the entire domain )
options: -v ( display the vpopmail version number )
-n ( don't rebuild the vpasswd.cdb file )
-q quota ( set quota )
-c comment (set the comment/gecos field )
-e encrypted_passwd (set the password field )
the following options are bit flags in the gid int field
-u ( set no dialup flag )
-d ( set no password changing flag )
-p ( set no pop access flag )
-w ( set no web mail access flag )
-i ( set no imap access flag )
-b ( set bounce mail flag )
-r ( set no external relay flag )
-0 ( set V_USER0 flag )
-1 ( set V_USER1 flag )
-2 ( set V_USER2 flag )
-3 ( set V_USER3 flag )
-x ( clear all flags )
What gives? Am I just an idiot that doesn't know how these programs work
together? I am using slackware, and I noticed that we use inetd.conf rather
then TCP rules program or whatever.. is this the problem?
-Marcus