diff options
author | Jeff Norden <norden.jeff@gmail.com> | 2016-03-19 22:09:24 +0100 |
---|---|---|
committer | Gunnar Hjalmarsson <gunnarhj@ubuntu.com> | 2016-03-19 22:09:24 +0100 |
commit | 99215c755ef5cf117e81017185c9304e4b325ec0 (patch) | |
tree | dddeda643d8c45ec271be76a9a6002857daa7f0f | |
parent | e3ecece756aa845ad4f26488f9899fc50d17ae4a (diff) | |
download | lightdm-git-99215c755ef5cf117e81017185c9304e4b325ec0.tar.gz |
Safely remove guest account at logout
-rw-r--r-- | debian/guest-account.sh | 4 |
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 |