summaryrefslogtreecommitdiff
path: root/debian/itzks-systems-workstation.postinst
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2020-02-12 15:30:19 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2020-02-12 15:30:49 +0100
commitce8dafb089b765e06ce2bf57c5898b80a9fbfa95 (patch)
tree5f9190e2be95b1474975b14a6d2f72525c3372bd /debian/itzks-systems-workstation.postinst
parentd75f19d40aee895a4ae639b9feacfc012acafc85 (diff)
downloaditzks-systems-ce8dafb089b765e06ce2bf57c5898b80a9fbfa95.tar.gz
itzks-systems-ce8dafb089b765e06ce2bf57c5898b80a9fbfa95.tar.bz2
itzks-systems-ce8dafb089b765e06ce2bf57c5898b80a9fbfa95.zip
debian/itzks-systems-workstation.postinst: Avoid script failure on non-existing directories.
Diffstat (limited to 'debian/itzks-systems-workstation.postinst')
-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
-