From 59b1e0fc7b82ce32b8c284b18ccd9ff75c699ac4 Mon Sep 17 00:00:00 2001 From: James Davidson Date: Thu, 6 Sep 2012 11:06:49 -0700 Subject: Set system password also when resetting admin password Fixes bug 3241 --- scripts/standalone_root_pw_reset | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/standalone_root_pw_reset b/scripts/standalone_root_pw_reset index 061db108..e64b125d 100755 --- a/scripts/standalone_root_pw_reset +++ b/scripts/standalone_root_pw_reset @@ -52,9 +52,11 @@ change_password() { fi done + local epwd=$(mkpasswd -H md5 "$pwd1") + usermod -p $epwd $user # escape any slashes in resulting password - local epwd=$(mkpasswd -H md5 "$pwd1" | sed 's:/:\\/:g') - set_encrypted_password $user $epwd $CF + local eepwd=$(sed 's:/:\\/:g' <<< $epwd) + set_encrypted_password $user $eepwd $CF } # System is so messed up that doing anything would be a mistake -- cgit v1.2.3