5
# summary of how this script can be called:
8
# * <old-postrm> `upgrade' <new-version>
9
# * <new-postrm> `failed-upgrade' <old-version>
10
# * <new-postrm> `abort-install'
11
# * <new-postrm> `abort-install' <old-version>
12
# * <new-postrm> `abort-upgrade' <old-version>
13
# * <disappearer's-postrm> `disappear' <overwriter>
14
# <overwriter-version>
15
# for details, see http://www.debian.org/doc/debian-policy/ or
16
# the debian-policy package
19
if [ -f /usr/share/debconf/confmodule ]; then
20
. /usr/share/debconf/confmodule
22
if [ -f /usr/share/dbconfig-common/dpkg/postrm ]; then
23
. /usr/share/dbconfig-common/dpkg/postrm
24
dbc_go rsyslog-pgsql $@
28
remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
31
CONFIGFILE=/etc/rsyslog.d/pgsql.conf
33
for ext in '~' '%' .bak .ucf-new .ucf-old .ucf-dist; do
39
if which ucf >/dev/null; then
40
ucf --purge $CONFIGFILE
42
if which ucfr >/dev/null; then
43
ucfr --purge rsyslog-pgsql $CONFIGFILE
47
echo "postrm called with unknown argument \`$1'" >&2