Hello,
I've got some trouble to process a migration from ispcp 1.0.7 to i-mscp 1.2.2.
After deleted lot of orphans in the db when I used the script of migrating "perl imscp-migrate-from-ispcp" I try to process the last script "perl imscp-setup -d" and I've got few error like this :
# cat /var/log/imscp/User_module_domain.com.log
[Tue Apr 14 15:16:35 2015] [debug] iMSCP::Ext2Attributes::__ANON__: Removing Immutable flag on /var/www/virtual/domain.com
[Tue Apr 14 15:16:35 2015] [debug] iMSCP::Execute::execute: Executing command: /usr/bin/pkill -KILL -u vu2008 ; /usr/sbin/usermod -c 'i-MSCP Web User' -d '/var/www/virtual/domain.com' -l vu2154 -m -s '/bin/false'
[Tue Apr 14 15:16:35 2015] [debug] iMSCP::Execute::getExitCode: External command exited with value 2
[Tue Apr 14 15:16:35 2015] [error] Modules::User::add: Usage: usermod [options] LOGIN
Options:
-c, --comment COMMENT new value of the GECOS field
-d, --home HOME_DIR new home directory for the user account
-e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE
-f, --inactive INACTIVE set password inactive after expiration
to INACTIVE
-g, --gid GROUP force use GROUP as new primary group
-G, --groups GROUPS new list of supplementary GROUPS
-a, --append append the user to the supplemental GROUPS
mentioned by the -G option without removing
him/her from other groups
-h, --help display this help message and exit
-l, --login NEW_LOGIN new value of the login name
-L, --lock lock the user account
-m, --move-home move contents of the home directory to the
new location (use only with -d)
-o, --non-unique allow using duplicate (non-unique) UID
-p, --password PASSWORD use encrypted password for the new password
-R, --root CHROOT_DIR directory to chroot into
-s, --shell SHELL new login shell for the user account
-u, --uid UID new UID for the user account
-U, --unlock unlock the user account
-v, --add-subuids FIRST-LAST add range of subordinate uids
-V, --del-subuids FIRST-LAST remvoe range of subordinate uids
-w, --add-subgids FIRST-LAST add range of subordinate gids
-W, --del-subgids FIRST-LAST remvoe range of subordinate gids
-Z, --selinux-user SEUSER new SELinux user mapping for the user account
Do you have any idea ?
last question when we have the choice to select courier or dovecot, if dovecot is selected and it was courier before, does that migrate the mailbox with the tool of dovecot ?
Thank you in advance.