added postrm script to clean up the log files

debian-releases/etch debian/0.6.0-6
Yaroslav Halchenko 2006-03-05 19:51:01 +00:00
parent b3dd9fd5ab
commit 0321fd4689
2 changed files with 46 additions and 2 deletions

6
debian/changelog vendored
View File

@ -5,8 +5,10 @@ fail2ban (0.6.0-6) unstable; urgency=low
of openssh server of openssh server
* Included regexps for SSH in case iff authentication as root using keys was * Included regexps for SSH in case iff authentication as root using keys was
attempted whenever PermitRootLogin is set to something else than "yes" and attempted whenever PermitRootLogin is set to something else than "yes" and
key authentication fails. key authentication fails
* Included postrm script to remove log files during purge to comply with
policy 10.8 (closes: #355443)
-- Yaroslav Halchenko <debian@onerussian.com> Fri, 3 Mar 2006 16:32:38 -0500 -- Yaroslav Halchenko <debian@onerussian.com> Fri, 3 Mar 2006 16:32:38 -0500
fail2ban (0.6.0-5) unstable; urgency=low fail2ban (0.6.0-5) unstable; urgency=low

42
debian/postrm vendored Executable file
View File

@ -0,0 +1,42 @@
#! /bin/sh
# postrm script for fail2ban
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postrm> `remove'
# * <postrm> `purge'
# * <old-postrm> `upgrade' <new-version>
# * <new-postrm> `failed-upgrade' <old-version>
# * <new-postrm> `abort-install'
# * <new-postrm> `abort-install' <old-version>
# * <new-postrm> `abort-upgrade' <old-version>
# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see /usr/doc/packaging-manual/
case "$1" in
purge|disappear)
# Remove configuration
rm -f /etc/fail2ban.conf
# Remove logs
rm -f /var/log/fail2ban*
;;
remove|upgrade|failed-upgrade|abort-install|abort-upgrade)
# nothing
# We may not delete the user fail2ban, as there may be
# files owned by it in /var/log/ and /etc/.
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#