X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostrm;h=0ff797d92218ee45cb88732da42c234bef7a5e99;hb=refs%2Fheads%2Fjessie;hp=9a66c719d662fdaa55e1b7cf1a10ecf20ed0fb39;hpb=21f8ca85bfe69e06d45e20ccc13b45d722686e63;p=squirrelmail-cn.git diff --git a/debian/postrm b/debian/postrm old mode 100644 new mode 100755 index 9a66c71..0ff797d --- a/debian/postrm +++ b/debian/postrm @@ -5,10 +5,39 @@ set -e # Debconf . /usr/share/debconf/confmodule -if [ "$1" = purge ]; then - db_purge +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 -db_stop +#DEBHELPER# exit 0