Fix delete all users and group

master v2.63
Dmitry Razumov 2 years ago
parent 16d98728c2
commit 8379affbf6
Signed by: asmeron
GPG Key ID: 50BC1DB583B79706

@ -24,11 +24,11 @@ exec_useradd_sync(){
local PARAM=$1
local GET_USERADD=$(get_conf_useradd_from_system ${PARAM})
local GET_USERSHADOW=$(get_conf_usershadow_from_system ${PARAM})
${ROOTFS}/usr/bin/ubconfig --quiet --target global remove [users] USERADD[*]
${ROOTFS}/usr/bin/ubconfig --quiet --target global remove [users] USERSHADOW[*]
[[ -n ${GET_USERADD} ]] && ${ROOTFS}/usr/bin/ubconfig --quiet --target global set [users] ${GET_USERADD}
[[ -n ${GET_USERSHADOW} ]] && ${ROOTFS}/usr/bin/ubconfig --quiet --target global set [users] ${GET_USERSHADOW}
}
${ROOTFS}/usr/bin/ubconfig --quiet --target global remove [users] USERADD[*]
${ROOTFS}/usr/bin/ubconfig --quiet --target global remove [users] USERSHADOW[*]
if [[ ${USERADD_SYNC} =~ 'shutdown@all' ]]; then
set_ubconfig "@all"
elif [[ ${USERADD_SYNC} =~ 'shutdown@users' ]]; then
@ -60,9 +60,9 @@ exec_groupadd_sync(){
set_ubconfig(){
local PARAM=$1
local GET_GROUPADD=$(get_conf_groupadd_from_system ${PARAM})
${ROOTFS}/usr/bin/ubconfig --quiet --target global remove [users] GROUPADD[*]
[[ -n ${GET_GROUPADD} ]] && ${ROOTFS}/usr/bin/ubconfig --quiet --target global set [users] ${GET_GROUPADD}
}
${ROOTFS}/usr/bin/ubconfig --quiet --target global remove [users] GROUPADD[*]
if [[ ${GROUPADD_SYNC} =~ 'shutdown@all' ]]; then
set_ubconfig "@all"
elif [[ ${GROUPADD_SYNC} =~ 'shutdown@users' ]]; then

Loading…
Cancel
Save