Index: scripts/factory_reset.sh =================================================================== diff -u -r5588eb76acc074720c3c785b3b902a9e4443f5ad -ra79353ff48472c51647862dfd322d7a2cefabcaf --- scripts/factory_reset.sh (.../factory_reset.sh) (revision 5588eb76acc074720c3c785b3b902a9e4443f5ad) +++ scripts/factory_reset.sh (.../factory_reset.sh) (revision a79353ff48472c51647862dfd322d7a2cefabcaf) @@ -169,11 +169,11 @@ _has_error_= [[ -z "$servicePasswordLine" ]] exitError $_has_error_ $ERR_CLEAN_SETTINGS_CONF_PASSNOTFOUND "Password not found in '$LOC_SETTINGS_CONF'" - sudo cp $LOC_SETTINGS_DFLT $LOC_SETTINGS_CONF # reset the settings to default settings + cp $LOC_SETTINGS_DFLT $LOC_SETTINGS_CONF # reset the settings to default settings _has_error_=$? exitError $_has_error_ $ERR_CLEAN_SETTINGS_CONF_OVERWRITE "Service settings overwrite failed" - sudo sed -i "s/^.*Password.*$/$servicePasswordLineK/" $LOC_SETTINGS_CONF # keep the service password + sed -i "s/^.*Password.*$/$servicePasswordLineK/" $LOC_SETTINGS_CONF # keep the service password _has_error_=$? exitError $_has_error_ $ERR_CLEAN_SETTINGS_DFLT_RESTORE "Service password restore failed" }