Hi list,

I have installed vpopmail-5.0 with --enable-mysql=y option and have tried 
everything from adding domains, users, authenticate it, etc. All works well, 
until I want to convert a CDB format virtual domain to SQL format. In the 
README.mysql, it is written that it could be done with the command:

# vconvert -c -s <virtual domain>

but it just spit out the usage lines telling me that the -s option is not 
valid, I changed it to -m instead

# vconvert -c -m <virtual domain>

It didn't work too. Although the message said that it was converted 
successfully, the users simply were not migrated into the vpopmail table.

Things that I noticed have changed are:
1. vconvert creates three new tables inside vpopmail database. before the 
conversion, it was dir_control, lastauth and vpopmail. after that, there are 
also relay, valias, vlog. Yes, I enabled ucspi-mysql patch, --enable-valias, 
--enable-auth-logging=y and --enable-mysql-logging=y.
2. the users that I created before the conversion was gone. the vpopmail table 
show that I have 0 records.

How can I convert the CDB format to MySQL format? In case needed, this is my 
configure line:

 ./configure  --enable-roaming-users=y --enable-hardquota=5242880 \
    --enable-default-domain=xxxxxx.net --enable-learn-passwords \
    --enable-auth-logging=y --enable-mysql-logging=y \
    --enable-clear-passwd --enable-logging=v --enable-mysql \
    --enable-valias

Thanks in advance.

Regards,

Hendry D. Lee


Reply via email to