From 077f81be49388f070f06963dafb30a25db7bb4c7 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Mon, 17 Apr 2017 19:53:07 +0200 Subject: [PATCH] changed conditions --- lam-packaging/debian/postinst | 4 +--- lam-packaging/debian/postrm | 6 +++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/lam-packaging/debian/postinst b/lam-packaging/debian/postinst index 1bf83f8b..4eb9ba5e 100755 --- a/lam-packaging/debian/postinst +++ b/lam-packaging/debian/postinst @@ -70,9 +70,7 @@ if [ "$1" = "configure" ]; then fi ln -s /etc/ldap-account-manager/apache.conf /etc/$server/conf-available/ldap-account-manager.conf fi - if [ ! `a2query -q -c ldap-account-manager` ]; then - a2enconf -q ldap-account-manager - fi + a2query -q -c ldap-account-manager || a2enconf -q ldap-account-manager restart="$restart $server" fi ;; diff --git a/lam-packaging/debian/postrm b/lam-packaging/debian/postrm index b4e064b0..39a6ab00 100755 --- a/lam-packaging/debian/postrm +++ b/lam-packaging/debian/postrm @@ -24,9 +24,9 @@ if [ -f /usr/share/debconf/confmodule ]; then server=${server%,} case "$server" in apache2) - if [ `a2query -q -c ldap-account-manager` ]; then - a2disconf -q ldap-account-manager - fi + set +e + a2query -q -c ldap-account-manager && a2disconf -q ldap-account-manager + set -e rm -f /etc/$server/conf-available/ldap-account-manager.conf test -x /usr/sbin/$server || continue restart="$restart $server"