From: Jeff Norden Date: Sat, 19 Mar 2016 21:09:24 +0000 (+0100) Subject: Safely remove guest account at logout X-Git-Url: https://rtime.felk.cvut.cz/gitweb/sojka/lightdm.git/commitdiff_plain/fecdd314765d7e5f3a4802b17c75d48bdb231ef0 Safely remove guest account at logout --- 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