From 6676cac168da9cefd219a87e80a42a46576df870 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Mon, 17 Apr 2017 19:30:34 +0200 Subject: [PATCH] be more failure tolerant --- lam-packaging/debian/postrm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lam-packaging/debian/postrm b/lam-packaging/debian/postrm index 0d023867..b4e064b0 100755 --- a/lam-packaging/debian/postrm +++ b/lam-packaging/debian/postrm @@ -2,6 +2,10 @@ set -e +if [ "$1" = "upgrade" ]; then + exit 0 +fi + if [ -f /usr/share/debconf/confmodule ]; then . /usr/share/debconf/confmodule db_version 2.0 || [ $? -lt 30 ] @@ -20,9 +24,9 @@ if [ -f /usr/share/debconf/confmodule ]; then server=${server%,} case "$server" in apache2) - set +e - a2disconf -q ldap-account-manager - set -e + if [ `a2query -q -c ldap-account-manager` ]; then + a2disconf -q ldap-account-manager + fi rm -f /etc/$server/conf-available/ldap-account-manager.conf test -x /usr/sbin/$server || continue restart="$restart $server"