What you have running will not work.  To my knowledge, you have to run the
authvchkpw module in order to take advantage of Vpopmail specific features,
like locking people out of webmail and password changing.  You are using the
userdb module, which is fine, but you'll lose all vpopmail features once you
do that.  The password changes will reflect in the userdb database, NOT in
the cdb database of vpopmail.  Try recompiling your sqwebmail to use
authvchkpw, and see if everything starts working fine.

Regards,

Tren.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- Tren Blackburn - Owner                mailto:[EMAIL PROTECTED]  =
= EOT Networks                           http://www.eotnetworks.com  -
- Infinite Solutions for a Finite World              (403) 818-7658  =
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-----Original Message-----
From: Marcus Mueller [mailto:[EMAIL PROTECTED]]
Sent: Thursday, October 04, 2001 12:10 PM
To: [EMAIL PROTECTED]
Subject: SqWebMail Password/Access Problems


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