I not find vmoduser maillist ,so send mail to this

My question is set user quota is fail!


OS is FreeBSD ns.egotop.com 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 
15:48:17 UTC 2009    
r...@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386


Auth mod is Mysql

Server version: 5.0.88-log Source distribution


[r...@ns /data/vpopmail/bin]# cat /data/vpopmail/etc/vpopmail.mysql
localhost|0|mail|123456|vpopmail


vpopmail version

[r...@ns /data/vpopmail/bin]# ./vadduser -v
version: 5.4.29
vadduser: usage: [options] email_address [passwd]
options: -v (print the version)
         -q quota_in_bytes (sets the users quota, use NOQUOTA for unlimited)
         -c comment (sets the gecos comment field)
         -e standard_encrypted_password
         -n no_password
         -r[len] (generate a len (default 8) char random password)
         
         
         
         
[r...@ns /data/vpopmail/bin]# ./vadduser t...@egotop.com 123456
[r...@ns /data/vpopmail/bin]# echo $?
0

[r...@ns /data/vpopmail/bin]# /data/app/mysql/bin/mysql -uroot -p
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 50
Server version: 5.0.88-log Source distribution

Reading history-file /root/.mysql_history
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> select pw_name,pw_domain,pw_gecos,pw_dir,pw_shell,pw_clear_passwd from 
vpopmail where pw_name='t2';
+---------+------------+----------+----------------------------------------+----------+-----------------+
| pw_name | pw_domain  | pw_gecos | pw_dir                                 | 
pw_shell | pw_clear_passwd |
+---------+------------+----------+----------------------------------------+----------+-----------------+
| t2      | egotop.com | t2       | /data/vpopmail/domains/egotop.com/0/t2 | 
NOQUOTA  | 123456          |
+---------+------------+----------+----------------------------------------+----------+-----------------+
1 row in set (0.00 sec)

mysql> quit
Writing history-file /root/.mysql_history
Bye


[r...@ns /data/vpopmail/bin]# ./vuserinfo t...@egotop.com
name:   t2
passwd: $1$3QbypzV/$4dgi/S3wDdOoCm/UMKEGH1
clear passwd: 123456
comment/gecos: t2
uid:    0
gid:    0
flags:  0
gecos: t2
limits: No user limits set.
dir:       /data/vpopmail/domains/egotop.com/0/t2
quota:     NOQUOTA
usage:     NOQUOTA
account created: Sat Dec 12 10:09:39 2009
last auth: Never logged in

## add user ok



[r...@ns /data/vpopmail/bin]# ./vmoduser -v
version: 5.4.29
vmoduser: usage: [options] email_addr or domain (for each user in 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 )
         -C clear_text_passwd (set the password field )
the following options are bit flags in the gid int field
         -x ( clear all flags )
         -d ( don't allow user to change password )
         -p ( disable POP access )
         -s ( disable SMTP AUTH access )
         -w ( disable webmail [IMAP from localhost*] access )
            ( * full list of webmail server IPs in vchkpw.c )
         -i ( disable non-webmail IMAP access )
         -b ( bounce all mail )
         -o ( user is not subject to domain limits )
         -r ( disable roaming user/pop-before-smtp )
         -a ( grant qmailadmin administrator privileges )
         -S ( grant system administrator privileges - access all domains )
         -E ( grant expert privileges - edit .qmail files )
         -f ( disable spamassassin)
         -F ( delete spam)
         -m ( disable maildrop)
  [The following flags aren't used directly by vpopmail but are]
  [included for other programs that share the user database.]
         -u ( set no dialup flag )
         -0 ( set V_USER0 flag )
         -1 ( set V_USER1 flag )
         -2 ( set V_USER2 flag )
         -3 ( set V_USER3 flag )
         
         
[r...@ns /data/vpopmail/bin]# ./vmoduser -q 10000000 t...@egotop.com
client_connect: warning: config_begin failed
Segmentation fault: 11 (core dumped)
[r...@ns /data/vpopmail/bin]# echo $?
139

## set user quota  is failed, this is why ?

## /var/log/messages
Dec 12 10:23:27 ns kernel: pid 1037 (vmoduser), uid 0: exited on signal 11 
(core dumped)


[r...@ns /data/vpopmail/bin]# ./vuserinfo t...@egotop.com
name:   t2
passwd: $1$3QbypzV/$4dgi/S3wDdOoCm/UMKEGH1
clear passwd: 123456
comment/gecos: t2
uid:    0
gid:    0
flags:  0
gecos: t2
limits: No user limits set.
dir:       /data/vpopmail/domains/egotop.com/0/t2
quota:     NOQUOTA
usage:     NOQUOTA
account created: Sat Dec 12 10:09:39 2009
last auth: Never logged in




vpopmail config


./configure \
--prefix=/data/vpopmail \
--exec-prefix=/data/vpopmail \
--enable-roaming-users=y \
--enable-auth-module=mysql \
--enable-file-sync \
--enable-incdir=/usr/local/include \
--enable-libdir=/usr/local/lib \
--enable-ucspi-dir=../ucspi-tcp-0.88 \
--enable-vpopuser=vpopmail \
--enable-vpopgroup=vchkpw \
--enable-ip-alias-domains=n \
--disable-domainquotas \
--enable-logging=v \
--enable-sql-logging \
--enable-many-domains



           vpopmail 5.4.29
            Current settings
---------------------------------------

vpopmail directory = /data/vpopmail
 domains directory = /data/vpopmail/domains
               uid = 10016
               gid = 10012
     roaming users = ON  --enable-roaming-users
    tcpserver file = /data/vpopmail/etc/tcp.smtp
    open_smtp file = /data/vpopmail/etc/open-smtp
rebuild tcpserver file = ON  --enable-rebuild-tcpserver-file (default)
 password learning = OFF --disable-learn-passwords (default)
     md5 passwords = ON  --enable-md5-passwords (default)
      file locking = ON  --enable-file-locking (default)
vdelivermail fsync = ON  --enable-file-sync
     make seekable = ON  --enable-make-seekable (default)
      clear passwd = ON  --enable-clear-passwd (default)
 user dir hashing  = ON  --enable-users-big-dir (default)
address extensions = OFF --disable-qmail-ext (default)
          ip alias = OFF --disable-ip-alias-domains (default)
   onchange script = OFF --disable-onchange-script (default)
     domain quotas = OFF --disable-domainquotas (default)
       auth module = mysql --enable-auth-module=mysql
 mysql replication = OFF --disable-mysql-replication (default)
       sql logging = ON  --enable-sql-logging
      mysql limits = OFF --disable-mysql-limits (default)
  SQL valias table = OFF --disable-valias (default)
          auth inc = -I/usr/local/include
          auth lib = -Xlinker -R -Xlinker /usr/local/lib -L/usr/local/lib  
-lmysqlclient -lz -lm
  system passwords = OFF --disable-passwd (default)
        pop syslog = log success and errors including passwords 
--enable-logging=v
      auth logging = ON  --enable-auth-logging (default)
all domains in one SQL table = --enable-many-domains (default)
      spamassassin = OFF --disable-spamassassin (default)
          maildrop = OFF --disable-maildrop (default)

                                          
_________________________________________________________________
MSN十年回馈,每位用户可免费获得价值25元的卡巴斯基反病毒软件2010激活码,快来领取!
http://kaba.msn.com.cn/?k=1

!DSPAM:4b2301ee32711135196228!

Reply via email to