From ce8dafb089b765e06ce2bf57c5898b80a9fbfa95 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Wed, 12 Feb 2020 15:30:19 +0100 Subject: debian/itzks-systems-workstation.postinst: Avoid script failure on non-existing directories. --- debian/itzks-systems-workstation.postinst | 11 ++++++----- 1 file 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 - -- cgit v1.2.3