From: bahner Date: Tue, 27 Feb 2007 19:54:05 +0000 (+0000) Subject: Postremove for debian X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e7bbdb2b8e5083f67a370c56a1de8e838acfde41;p=varnish Postremove for debian git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@1275 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/debian/changelog b/varnish-cache/debian/changelog index 8fb5a7d0..53096d00 100644 --- a/varnish-cache/debian/changelog +++ b/varnish-cache/debian/changelog @@ -1,3 +1,9 @@ +varnish (1.0.3-2) unstable; urgency=low + + * Added postrm to partially solve 400384 + + -- Lars Bahner Tue, 27 Feb 2007 20:41:10 +0100 + varnish (1.0.3-1) unstable; urgency=low * new upstream release diff --git a/varnish-cache/debian/postrm b/varnish-cache/debian/postrm new file mode 100644 index 00000000..66efee07 --- /dev/null +++ b/varnish-cache/debian/postrm @@ -0,0 +1,44 @@ +#! /bin/sh -e + +set -e + +case "$1" in + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + if test -e /var/log/varnish && ! [ "$1" = upgrade ]; then + + rm -rf /var/log/varnish 2>&1 > /dev/null || exit 78 + + fi + + if test -e /var/lib/varnish; then + + rm -rf /var/lib/varnish 2>&1 > /dev/null || exit 78 + fi + + ;; + + purge) + + if test -e /var/log/varnish; then + + rm -rf /var/log/varnish 2>&1 > /dev/null || exit 78 + + fi + + if test -e /var/lib/varnish; then + + rm -rf /var/lib/varnish 2>&1 > /dev/null || exit 78 + fi + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 64 + +esac + +#DEBHELPER# + +exit 0