mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 12:00:37 +02:00
add messages
This commit is contained in:
parent
b5efbc9bf3
commit
eb3b121d63
1 changed files with 25 additions and 22 deletions
|
@ -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"
|
||||||
|
|
Loading…
Reference in a new issue