--- 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
;;