X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostrm;h=0ff797d92218ee45cb88732da42c234bef7a5e99;hb=HEAD;hp=b30cc52d3e6126e46d0857b362da209960670280;hpb=10e1b23107ae734fcaa2efa79eac426ddc9e9bd7;p=squirrelmail-cn.git diff --git a/debian/postrm b/debian/postrm old mode 100644 new mode 100755 index b30cc52..0ff797d --- a/debian/postrm +++ b/debian/postrm @@ -2,8 +2,41 @@ set -e -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. +# Debconf +. /usr/share/debconf/confmodule + +PKG=squirrelmail-cn + +if [ -e /usr/share/apache2/apache2-maintscript-helper ]; then + . /usr/share/apache2/apache2-maintscript-helper + + squirrelmail_enable() { + echo "CN: Purging $PKG configuration for Apache2." + return 0 + } +else + echo "CN: Could not load Apache 2.4 maintainer script helper." + + squirrelmail_enable() { + return 1 + } +fi + +if [ "$1" = "remove" -o "$1" = "abort-install" -o "$1" = "disappear" ]; then + dpkg-divert --package $PKG --remove --rename \ + --divert /usr/share/squirrelmail/functions/strings.php.squirrelmail \ + /usr/share/squirrelmail/functions/strings.php +fi + +if [ "$1" = "purge" ] ; then + if squirrelmail_enable; then + apache2_invoke disconf $PKG + fi + + if [ "`readlink -q -m /etc/apache2/conf-available/$PKG.conf`" = /etc/squirrelmail/apache.conf ]; then + rm -f /etc/apache2/conf-available/$PKG.conf + fi +fi #DEBHELPER#