Fix edge case script-user-reset-password

This commit is contained in:
2022-01-23 13:45:28 -05:00
parent 8cfbe62ca5
commit 103b0c682b

View File

@@ -30,13 +30,10 @@ fi
password="${password:-$user}" # For samba
ask_ok "Change user $user's password to $password?" || exit
if ask_ok "Change user $user's password to $password?"; then
echo "$user":"$password" | chpasswd
ask_ok "Require user $user to reset password on next login?" &&
passwd --expire "$user"
ask_ok "Change user $user's Samba password to $password?" &&
(echo "$password"; echo "$password") | smbpasswd -a -s "$user"
passwd --expire "$user"
fi
exit 0