Skip to content

Commit f22efa5

Browse files
committed
fixed childs cleanup
1 parent 8d0e421 commit f22efa5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

bin/v_del_sys_user

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,14 @@ if [ ! -z "$statp" ]; then
112112
fi
113113

114114
# Deleteing user from parent
115-
childc=$(grep -n "USER='$user'" $V_USERS/child.conf |cut -d : -f 1|sort -n -r)
115+
owner=$(get_user_value '$OWNER')
116+
if [ -e "$V_USERS/$owner/child.conf" ]; then
117+
childc=$(grep -n "USER='$user'" $V_USERS/$owner/child.conf |\
118+
cut -d : -f 1 | sort -n -r)
119+
fi
116120
if [ ! -z "$childc" ]; then
117121
for str in $childc; do
118-
sed -i "$str d" $V_USERS/child.conf
122+
sed -i "$str d" $V_USERS/$owner/child.conf
119123
done
120124
fi
121125

0 commit comments

Comments
 (0)