diff options
Diffstat (limited to 'debian/desktop-autoloader.postrm')
-rwxr-xr-x | debian/desktop-autoloader.postrm | 9 |
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/ ;; |