From 2231ef8c0c4e678468a6f031a972ab9a25334e3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Thu, 26 Dec 2019 20:44:25 +0100 Subject: Remove System V artefacte --- debian/changelog | 2 +- debian/ipmitool.maintscript | 2 +- debian/ipmitool.postrm | 20 ++++++++++++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 debian/ipmitool.postrm diff --git a/debian/changelog b/debian/changelog index 4f39b04..329ae8b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,7 +6,7 @@ ipmitool (1.8.18-9) unstable; urgency=medium - Remove debian/ipmitool.ipmievd.init. - Remove debian/ipmitool.lintian-overrides. - Remove debian/ipmitool.postinst. - - Remove debian/ipmitool.postrm. + - Rewrite debian/ipmitool.postrm. - Remove debian/ipmitool.prerm. - Remove override_dh_installinit from debian/rules. - Remove init-system-helpers (>> 1.50) from debian/control. diff --git a/debian/ipmitool.maintscript b/debian/ipmitool.maintscript index 29e43b2..deee429 100644 --- a/debian/ipmitool.maintscript +++ b/debian/ipmitool.maintscript @@ -1,2 +1,2 @@ rm_conffile /etc/default/ipmitool 1.8.18-6~ ipmitool -rm_conffile /etc/init.d/ipmievd 1.8.18-9~ ipmitool +rm_conffile /etc/init.d/ipmievd 1.8.18-8~ ipmitool diff --git a/debian/ipmitool.postrm b/debian/ipmitool.postrm new file mode 100644 index 0000000..f6d6ee9 --- /dev/null +++ b/debian/ipmitool.postrm @@ -0,0 +1,20 @@ +#!/bin/sh + +set -e + + +# +# remove System V init file artefacte +# new since 1.8.18-9 +# +if [ "$1" = "purge" ] | [ "$1" = "remove" ]; then + rm -f /etc/rc0.d/K01ipmievd + rm -f /etc/rc1.d/K01ipmievd + rm -f /etc/rc2.d/K01ipmievd + rm -f /etc/rc3.d/K01ipmievd + rm -f /etc/rc4.d/K01ipmievd + rm -f /etc/rc5.d/K01ipmievd + rm -f /etc/rc6.d/K01ipmievd +fi + +#DEBHELPER# -- cgit v1.2.3