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!