add missing ;;

This commit is contained in:
Tobias Powalowski 2024-06-07 17:29:52 +02:00
parent 38b8299d68
commit 186bb5d773

View file

@ -207,8 +207,10 @@ _user_management() {
_DEFAULT="--default-item ${_NEXTITEM}" _DEFAULT="--default-item ${_NEXTITEM}"
#shellcheck disable=SC2086 #shellcheck disable=SC2086
if grep wheel "${_DESTDIR}"/etc/group | grep -q "${_USER}"; then if grep wheel "${_DESTDIR}"/etc/group | grep -q "${_USER}"; then
_ADMIN_ATTR=1
_USER_ATTR="| Administrator | wheel group" _USER_ATTR="| Administrator | wheel group"
else else
_ADMIN_ATTR=""
_USER_ATTR="| User | no wheel group" _USER_ATTR="| User | no wheel group"
fi fi
_dialog --title " Account ${_USER} ${_USER_ATTR} " --no-cancel ${_DEFAULT} --menu "" 11 60 5 \ _dialog --title " Account ${_USER} ${_USER_ATTR} " --no-cancel ${_DEFAULT} --menu "" 11 60 5 \
@ -229,13 +231,13 @@ _user_management() {
sleep 2 sleep 2
fi ;; fi ;;
"3") _NEXTITEM="3" "3") _NEXTITEM="3"
if [[ "${_USER_ATTR}" == "| Administrator | wheel group" ]]; then if [[ -n "${_ADMIN_ATTR}" ]]; then
usermod -R "${_DESTDIR}" -aG wheel "${_USER}" usermod -R "${_DESTDIR}" -aG wheel "${_USER}"
_dialog --title " Success " --no-mouse --infobox "User ${_USER} removed as Administrator and from wheel group." 3 60 _dialog --title " Success " --no-mouse --infobox "User ${_USER} removed as Administrator and from wheel group." 3 70
sleep 2 sleep 2
else else
usermod -R "${_DESTDIR}" -rG wheel "${_USER}" usermod -R "${_DESTDIR}" -rG wheel "${_USER}"
_dialog --title " Success " --no-mouse --infobox "User ${_USER} added as Administrator and added to wheel group." 3 60 _dialog --title " Success " --no-mouse --infobox "User ${_USER} added as Administrator and added to wheel group." 3 70
sleep 2 sleep 2
fi ;; fi ;;
"4") if _NEXTITEM="4" "4") if _NEXTITEM="4"