summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdebian/itzks-systems-workstation.postinst11
1 files changed, 6 insertions, 5 deletions
diff --git a/debian/itzks-systems-workstation.postinst b/debian/itzks-systems-workstation.postinst
index db2fef3..3fb3068 100755
--- a/debian/itzks-systems-workstation.postinst
+++ b/debian/itzks-systems-workstation.postinst
@@ -1,12 +1,13 @@
#!/bin/bash
+set -e
+
#DEBHELPER#
# we once shipped /etc/skell in itzks-systems-workstation, bad idea!
-if dpkg --compare-versions "$2" lt "2020.02.10.2" ; then
+if [ "$1" = "configure" ] && [ -n "$2" ] && dpkg --compare-versions "$2" lt "2020.02.10.2"; then
rm -Rfv /etc/skel/Netzwerkordner
- rmdir -p --ignore-fail-on-non-empty /etc/skel/Desktop
- rmdir -p --ignore-fail-on-non-empty /etc/skel/.mozilla
- rmdir -p --ignore-fail-on-non-empty /etc/skel/.pki
+ test -d /etc/skel/Desktop && rmdir -p --ignore-fail-on-non-empty /etc/skel/Desktop || true
+ test -d /etc/skel/.mozilla && rmdir -p --ignore-fail-on-non-empty /etc/skel/.mozilla || true
+ test -d /etc/skel/.pki && rmdir -p --ignore-fail-on-non-empty /etc/skel/.pki || true
fi
-