add messages

This commit is contained in:
Tobias Powalowski 2024-06-05 12:36:19 +02:00
parent b5efbc9bf3
commit eb3b121d63

View file

@ -197,28 +197,31 @@ _user_management() {
elif [[ "${_USER}" = "< Back" ]]; then elif [[ "${_USER}" = "< Back" ]]; then
break break
else else
_dialog --title " Modify User Account ${_USER} " --no-cancel --menu "" 10 45 4 \ while true; do
"1" "Change Password" \ _dialog --title " Modify User Account ${_USER} " --no-cancel --menu "" 10 45 4 \
"2" "Change Comment" \ "1" "Change Password" \
"3" "Delete User" \ "2" "Change Comment" \
"<" "Return To User Selection" 2>"${_ANSWER}" || return 1 "3" "Delete User" \
case $(cat "${_ANSWER}") in "<" "Return To User Selection" 2>"${_ANSWER}" || break
"1") if _prepare_password User; then case $(cat "${_ANSWER}") in
_set_password "1") if _prepare_password User; then
fi ;; _set_password
"2") if _set_comment; then fi ;;
usermod -R "${_DESTDIR}" -c "${_FN}" "${_USER}" "2") if _set_comment; then
_dialog --title " Success " --no-mouse --infobox "New comment set for ${_USER}." 3 50 usermod -R "${_DESTDIR}" -c "${_FN}" "${_USER}"
sleep 3 _dialog --title " Success " --no-mouse --infobox "New comment set for ${_USER}." 3 50
fi ;; sleep 3
"3") if _dialog --defaultno --yesno \ fi ;;
"${_USER} will be COMPLETELY ERASED!\nALL USER DATA OF ${_USER} WILL BE LOST.\n\nAre you absolutely sure?" 0 0 && \ "3") if _dialog --defaultno --yesno \
userdel -R "${_DESTDIR}" -r "${_USER}" &>"${_LOG}"; then "${_USER} will be COMPLETELY ERASED!\nALL USER DATA OF ${_USER} WILL BE LOST.\n\nAre you absolutely sure?" 0 0 && \
_dialog --title " Success " --no-mouse --infobox "User ${_USER} deleted succesfully." 3 50 userdel -R "${_DESTDIR}" -r "${_USER}" &>"${_LOG}"; then
sleep 3 _dialog --title " Success " --no-mouse --infobox "User ${_USER} deleted succesfully." 3 50
fi ;; sleep 3
esac fi ;;
fi *) break ;;
esac
done
fi
done done
_NEXTITEM="3" ;; _NEXTITEM="3" ;;
*) _NEXTITEM="3" *) _NEXTITEM="3"