aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2018-04-03 19:49:25 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2018-04-03 19:49:25 +0200
commitf7186466b0e9005d2af25d3e9690e6ab7f59f0fa (patch)
treeb2ef0022d2555e08c38c2133b539ce10b9aee768 /debian
parent7153a9e3bd5d8e521e02e5c573a7baca27a81e97 (diff)
downloaddesktop-autoloader-f7186466b0e9005d2af25d3e9690e6ab7f59f0fa.tar.gz
desktop-autoloader-f7186466b0e9005d2af25d3e9690e6ab7f59f0fa.tar.bz2
desktop-autoloader-f7186466b0e9005d2af25d3e9690e6ab7f59f0fa.zip
debian/desktop-autoloader.postrm: Wipe ~desktop-autoloader and /etc/desktop-autoloader when package gets purged.
Diffstat (limited to 'debian')
-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/
;;