From c870dcaa53988f709b1152221e76992972365fb5 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Wed, 23 May 2018 08:23:08 +0300 Subject: Do not re-enable serice on upgrade * Do not make symbolic link /etc/runit/runsvdir/default/$name -> /etc/sv/$name part of package files {in which case it will be unconditionally created on upgrade}; instead manage it in maintainer scripts: create it in postinst script on fresh install and remove on purge/remove in postrm. * Force versioned dependency on runit-helper, to make sure that versioned dependency on dh-runit would close #899242 --- debian/changelog | 7 +++++++ debian/dh-runit.install | 1 + 2 files changed, 8 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 9a92168..578581d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +dh-runit (2.7.3) unstable; urgency=medium + + * Do not re-enable serice on upgrade, if it was disable by local + administrator (See #899242) + + -- Dmitry Bogatov Wed, 23 May 2018 08:19:55 +0300 + dh-runit (2.7.2) unstable; urgency=medium * Invoke runit-helper only if it is available. It ensures, that in diff --git a/debian/dh-runit.install b/debian/dh-runit.install index 762f76a..e3f2d9d 100644 --- a/debian/dh-runit.install +++ b/debian/dh-runit.install @@ -1,3 +1,4 @@ dh_runit /usr/bin postrm-runit /usr/share/debhelper/autoscripts +postinst-runit /usr/share/debhelper/autoscripts runit.pm /usr/share/perl5/Debian/Debhelper/Sequence -- cgit v1.2.3