debian/littlebird-tc-core.postrm
changeset 54 706239603081
parent 11 24417d8949b5
child 56 f6d750acf0cf
--- a/debian/littlebird-tc-core.postrm	Sat Sep 03 00:03:24 2011 +0200
+++ b/debian/littlebird-tc-core.postrm	Mon Sep 05 12:20:54 2011 +0200
@@ -24,11 +24,23 @@
     purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
 
 	case "$1" in
-	purge|remove)
-	    db_subst littlebird-tc/removal action ${1%e}ing || true
+	purge)
+	    ucf --debconf-ok --purge /etc/apache2/conf.d/littlebird-tc
+
+	    ucfq --with-colons littlebird-tc-core | while IFS=: read file rest
+	    done
+		ucfr --purge littlebird-tc-core "$file"
+	    done
+
+	    db_subst littlebird-tc/removal action purging || true
 	    db_input high littlebird-tc/removal || true
 	    db_go || true
-	;;
+	    ;;
+	remove)
+	    db_subst littlebird-tc/removal action removing || true
+	    db_input high littlebird-tc/removal || true
+	    db_go || true
+	    ;;
 	esac
     ;;