mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-19 19:40:37 +02:00
add Administrator to user adding
This commit is contained in:
parent
cd96da1fb5
commit
42909e3cfd
1 changed files with 3 additions and 4 deletions
|
@ -172,14 +172,13 @@ _user_management() {
|
|||
_dialog --title " ERROR " --no-mouse --infobox "Username already exists! Please choose an other one." 3 60
|
||||
sleep 3
|
||||
else
|
||||
_ADMIN_FLAG=""
|
||||
_ADMIN_ATTR=""
|
||||
if _dialog --defaultno --yesno "Enable ${_USER} as Administrator and part of wheel group?" 5 60; then
|
||||
_ADMIN_FLAG=1
|
||||
_ADMIN_ATTR="-G wheel"
|
||||
fi
|
||||
_set_comment || break
|
||||
_prepare_password User || break
|
||||
if [[ -n "${_ADMIN_FLAG}" && "$(useradd -R "${_DESTDIR}" -G wheel -c "${_FN}" -m "${_USER}" &>"${_LOG}")" ]] ||\
|
||||
[[ -z "${_ADMIN_FLAG}" && "$(useradd -R "${_DESTDIR}" -c "${_FN}" -m "${_USER}" &>"${_LOG}")" ]]; then
|
||||
if [[ "$(useradd -R "${_DESTDIR}" "${_ADMIN_ATTR}" -c "${_FN}" -m "${_USER}" &>"${_LOG}")" ]]; then
|
||||
_set_password
|
||||
_dialog --title " Success " --no-mouse --infobox "User Account ${_USER} created succesfully." 3 60
|
||||
sleep 2
|
||||
|
|
Loading…
Reference in a new issue