We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c48e407 + 05f4125 commit d5c24cdCopy full SHA for d5c24cd
bin/v-restore-user
@@ -584,17 +584,15 @@ if [ "$mail" != 'no' ] && [ ! -z "$MAIL_SYSTEM" ]; then
584
check_result "$E_PARSING" "$error"
585
fi
586
587
- # Re-chowning files if uid differs
588
- if [ "$old_uid" -ne "$new_uid" ]; then
589
- find $HOMEDIR/$user/mail/$domain_idn -user $old_uid \
590
- -exec chown -h $user:mail {} \;
591
- fi
+ # Chowning as owner needs to be user:mail instead of user:user
+ find $HOMEDIR/$user/mail/$domain_idn -user $old_uid \
+ -exec chown -h $user:mail {} \;
592
593
594
# Chowning mail conf files to exim user
595
find $HOMEDIR/$user/conf/mail/$domain_idn -user root \
596
-exec chown $exim_user {} \;
597
-
+
598
done
599
600
# Restarting web server
0 commit comments