summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Norden <norden.jeff@gmail.com>2016-03-19 22:09:24 +0100
committerGunnar Hjalmarsson <gunnarhj@ubuntu.com>2016-03-19 22:09:24 +0100
commit99215c755ef5cf117e81017185c9304e4b325ec0 (patch)
treedddeda643d8c45ec271be76a9a6002857daa7f0f
parente3ecece756aa845ad4f26488f9899fc50d17ae4a (diff)
downloadlightdm-git-99215c755ef5cf117e81017185c9304e4b325ec0.tar.gz
Safely remove guest account at logout
-rw-r--r--debian/guest-account.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/debian/guest-account.sh b/debian/guest-account.sh
index f9ff2b8b..5aafac0a 100644
--- a/debian/guest-account.sh
+++ b/debian/guest-account.sh
@@ -161,7 +161,7 @@ remove_account ()
# kill all remaining processes
if [ -x /bin/loginctl ] || [ -x /usr/bin/loginctl ]; then
- loginctl kill-user ${GUEST_USER} >/dev/null || true
+ loginctl --signal=9 kill-user ${GUEST_USER} >/dev/null || true
else
while ps h -u ${GUEST_USER} >/dev/null
do
@@ -193,7 +193,7 @@ remove_account ()
fi
done
- userdel ${GUEST_USER}
+ userdel --force ${GUEST_USER}
}
case ${1} in