warning: group vchkpw does not exist - used group root
warning: user vpopmail does not exist - used root account
Check if /home/vpopmail exist or not. If exist, vpopmail user and vchkpw group not create.
So, install vpopmail-toaster need NO /home/vpopmail.
This is content of /script/convert-to-qmailtoaster (plus my comment/note):
#!/bin/sh
if rpm -q qmail-toaster 2>&1 > /dev/null ; then
echo
echo "Mail server already use qmail-toaster"
echo
if ! [ "$1" == "--force" ] ; then
exit
fi
else
echo
echo "Mail server already use qmail from LxCenter"
echo "Convert processing..."
echo
fi
#remove qmail-lxcenter first
yum remove qmail vpopmail *-toaster -y
# then use kloxo-mr of mratwork edition
cp -f /usr/local/lxlabs/kloxo/file/kloxo-mr_mratwork.repo /etc/yum.repos.d/kloxo-mr.repo
# for to make sure, need clear yum cache
yum clean all
# install all qmail-toaster packet (from github)
yum install *toaster -y
# recreate qmail-assign (read /var/qmail/users/assign)
sh /script/fix-qmail-assign
# remove old smtp (from qmail-lxcenter) config service
rm -f /etc/xinetd.d/*_lxa
# remove old courier-imap (from qmail-lxcenter) config service
# because qmail-toaster just need qmail config service
chkconfig courier-imap off
rm -f /etc/rc.d/init.d/courier-imap
# to make sure local servers as 'localhost'
echo 'localhost' > /var/qmail/control/locals
# run cleanup to adjust other configs related to qmail-toaster
sh /script/cleanup
# need reboot because without it qmail-toaster not running well!
echo "Need reboot!"
echo