aboutsummaryrefslogtreecommitdiff
path: root/debian/desktop-autoloader.postrm
diff options
context:
space:
mode:
Diffstat (limited to 'debian/desktop-autoloader.postrm')
-rwxr-xr-xdebian/desktop-autoloader.postrm9
1 files changed, 8 insertions, 1 deletions
diff --git a/debian/desktop-autoloader.postrm b/debian/desktop-autoloader.postrm
index 3ad8a23..f6fc88b 100755
--- a/debian/desktop-autoloader.postrm
+++ b/debian/desktop-autoloader.postrm
@@ -17,10 +17,17 @@ set -e
case "$1" in
purge)
+ if id desktop-autoloader 1>/dev/null 2>/dev/null; then
+ # drop home of desktop-autoloader system user
+ rm -Rf ~desktop-autoloader
+ fi
+
getent passwd desktop-autoloader >/dev/null && deluser desktop-autoloader
getent group desktop-autoloader >/dev/null && delgroup desktop-autoloader
- rm -Rf /var/lib/desktop-autoloader
+ # there might be extra .desktop symlinks in /etc/desktop-autoloader/autostart,
+ # wiping them all...
+ rm -Rf /etc/desktop-autoloader/
;;