X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fprerm;h=2acd7c14ae8e2b3921fa61a31381f76066cfd7b5;hb=HEAD;hp=379b3839948036227b1b7bb40e3b92b9497453b9;hpb=d6d471ca8237b76920e6c78385214ffe26ce6dc6;p=mod-security-cn.git diff --git a/debian/prerm b/debian/prerm index 379b383..2acd7c1 100644 --- a/debian/prerm +++ b/debian/prerm @@ -10,59 +10,59 @@ MODSECLNK=/etc/apache2/conf-available/security2-cn.conf # chk_conf_tag () # -# Check if configuration file has CARNet package info lines. +# Check if configuration file has CARNET package info lines. # return: $RET => 0 - tagged # 1 - file does not exists # 2 - file exists, but it is not tagged # chk_conf_tag () { - local conf_file - conf_file="$1" - RET=1 + 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 + 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 } if [ -e /usr/share/apache2/apache2-maintscript-helper ]; then - . /usr/share/apache2/apache2-maintscript-helper + . /usr/share/apache2/apache2-maintscript-helper - modsecurity_enable() { - chk_conf_tag "$MODSECLNK" - if [ $RET -ne 2 ]; then - echo "CN: Disabling $PKG configuration for Apache2." - return 0 - fi - return 1 - } + modsecurity_enable() { + chk_conf_tag "$MODSECLNK" + if [ $RET -ne 2 ]; then + echo "CN: Disabling $PKG configuration for Apache2." + return 0 + fi + return 1 + } else - echo "CN: Could not load Apache 2.4 maintainer script helper." + echo "CN: Could not load Apache 2.4 maintainer script helper." - modsecurity_enable() { - return 1 - } + modsecurity_enable() { + return 1 + } fi if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then - # Disable ModSecurity configuration. - if modsecurity_enable; then - apache2_invoke disconf security2-cn - rm -f "$MODSECLNK" - fi + # Disable ModSecurity configuration. + if modsecurity_enable; then + apache2_invoke disconf security2-cn + rm -f "$MODSECLNK" + fi - # Remove configuration files generated by this CARNet package. - for mfile in "$MODSECCONF" "$MODSECRBL"; do - chk_conf_tag "$mfile" - if [ $RET -eq 0 ]; then - echo "CN: Removing configuration file $mfile" - rm -f "$mfile" - fi - done + # Remove configuration files generated by this CARNET package. + for mfile in "$MODSECCONF" "$MODSECRBL"; do + chk_conf_tag "$mfile" + if [ $RET -eq 0 ]; then + echo "CN: Removing configuration file $mfile" + rm -f "$mfile" + fi + done fi #DEBHELPER#