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


Reply via email to