]> git.deb.at Git - pkg/t-prot.git/blobdiff - debian/postrm
Merge tag 'upstream/3.1'
[pkg/t-prot.git] / debian / postrm
index e0a453e0ea28785a47705f42979224477753c52f..c65b44d2f026f58b2cb4157b33e670b7e1c87754 100644 (file)
@@ -1,7 +1,27 @@
-#!/bin/sh -e
+#!/bin/sh
 # postrm for t-prot
+# Copyright 2002-2010 by Gerfried Fuchs <rhonda@debian.at>
+# Licenced under WTFPLv2
 
-if [ "$1" = purge ] && [ -e /usr/share/debconf/confmodule ]; then
-       . /usr/share/debconf/confmodule
-       db_purge
-fi
+set -e
+
+action=$1
+
+case "$action" in
+    remove)
+       if [ ! -e /etc/Muttrc.d/t-prot.rc.removed ]; then
+               # only disable the configuration
+               mv /etc/Muttrc.d/t-prot.rc /etc/Muttrc.d/t-prot.rc.removed || true
+       fi
+       ;;
+    purge)
+       rm /etc/Muttrc.d/t-prot.rc.removed || true
+       rm /etc/Muttrc.d/t-prot.rc || true
+       rmdir /etc/Muttrc.d 2> /dev/null || true
+       # remove debconf data on purge
+       if [ -e /usr/share/debconf/confmodule ]; then
+               . /usr/share/debconf/confmodule
+               db_purge
+       fi
+       ;;
+esac