X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostrm;h=0ff797d92218ee45cb88732da42c234bef7a5e99;hb=HEAD;hp=c5f4fc579d89eba144aaca638b5f2c533e76fd62;hpb=e90ef71b190bd6b5802dfc42357c6c8dade3a5fa;p=squirrelmail-cn.git diff --git a/debian/postrm b/debian/postrm old mode 100644 new mode 100755 index c5f4fc5..0ff797d --- a/debian/postrm +++ b/debian/postrm @@ -2,9 +2,42 @@ set -e -if [ "$1" = purge -a -e /usr/share/debconf/confmodule ]; then - . /usr/share/debconf/confmodule - db_purge +# 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# + exit 0