Hi everyone.

I am currently migrating about 130,000 accounts from outsourced servers
to our own colo.  I am going to use qmail, vpopmail, courier-imap and a
webmail client to be determined (squirellmail or sqwebmail).

I made a script to add my users using vadduser -s.  It took a while to
add all the users, but it succeeded.  After I had added all the users, I
tried adding a user without the -s option from the comand line.  This
maxed out the cpu and never finished.  The user's directory is created,
and the entry is added to vpasswd, so i think the problem is with
vpasswd.cdb

I have tested the vpasswd.cdb file with cdbtest and cdbstats, and there
seems to be no problems.  But I think the file is corrupt because the
vchkpw authentication fails when I try to authenticate with POP - a
"vchkpw: No user found" error is left in syslog.

I have been rtfming but have not found the answer yet.  Is there a
script to rebuild vpasswd.cdb from vpasswd?  Is this too many records
for cdb to handle?  Should I authenticate off a database?

Thanks.

Angus


PGP signature

Reply via email to