Prva inacica paketa za Debian jessie distribuciju.
[squirrelmail-cn.git] / debian / postrm
old mode 100644 (file)
new mode 100755 (executable)
index c5f4fc5..0ff797d
@@ -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