X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fprerm;h=bd99613f7c7622004ef49e6dbe9c88ed56832d4c;hb=a452628cc701ed542bbf1272dc48616032acb644;hp=d574e4e5b50d8491d81dbbcf0538ae19146a0140;hpb=d88c1a9e47b7892de4eda2a2a3f2494681c70856;p=mod-security-cn.git diff --git a/debian/prerm b/debian/prerm index d574e4e..bd99613 100644 --- a/debian/prerm +++ b/debian/prerm @@ -10,18 +10,17 @@ set -e # 2 - file exists, but it is not tagged # chk_conf_tag () { - - local conf_file - conf_file="$1" - RET=1 - - if [ -f "$conf_file" ]; then - if egrep -q "^## Begin - Generated by CARNet package mod-security-cn$" "$conf_file"; then - RET=0 - else - RET=2 - fi + local conf_file + conf_file="$1" + RET=1 + + if [ -f "$conf_file" ]; then + if egrep -q "^## Begin - Generated by CARNet package mod-security-cn$" "$conf_file"; then + RET=0 + else + RET=2 fi + fi } @@ -60,20 +59,12 @@ case "$1" in rm -f $file need_restart=1 fi - fi + done # Restart Apache2 web server. - if [ $need_restart -eq 1 ]; then + if [ $need_restart -eq 1 ]; then if apache2ctl configtest 2>/dev/null; then - - # Restart Apache2 web server. - if [ -x "/etc/init.d/apache2" ]; then - if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then - invoke-rc.d apache2 restart || true - else - /etc/init.d/apache2 restart || true - fi - fi + invoke-rc.d apache2 force-reload || true else # Something is broken. cp_echo "CN: Your Apache2 configuration seem to be broken." @@ -94,4 +85,6 @@ case "$1" in ;; esac +#DEBHELPER# + exit 0