summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/Debian/Debhelper/Sequence/systemd.pm5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/Debian/Debhelper/Sequence/systemd.pm b/lib/Debian/Debhelper/Sequence/systemd.pm
index bbaa405..2ef92e6 100644
--- a/lib/Debian/Debhelper/Sequence/systemd.pm
+++ b/lib/Debian/Debhelper/Sequence/systemd.pm
@@ -11,4 +11,9 @@ insert_before("dh_installinit", "dh_systemd_enable");
# script, so it runs after dh_installinit.
insert_after("dh_installinit", "dh_systemd_start");
+# The prerm and postrm autoscripts are written in reverse order by debhelper,
+# so dh_systemd_disable needs to run after dh_installinit to have its
+# autoscript run before dh_installinit’s.
+insert_after("dh_installinit", "dh_systemd_disable");
+
1