[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#941198: initscripts: packages should ship systemd units



Package: debian-policy
Version: 4.4.0.1
Severity: normal

Packages should ship systemd units as this provides a better
experience to users.  (In particular the systemd-sysv-generator has to
make some assumptions that are not always correct; it is better to
explicitly tell systemd what to do.)

Ansgar
>From 58a2c3d5c7d25d70c687fa7b79515970c50b5481 Mon Sep 17 00:00:00 2001
From: Ansgar <ansgar@debian.org>
Date: Thu, 26 Sep 2019 09:56:53 +0200
Subject: [PATCH] initscripts: packages should ship systemd units

---
 policy/ch-opersys.rst | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/policy/ch-opersys.rst b/policy/ch-opersys.rst
index 6e0c020..2ce1b5e 100644
--- a/policy/ch-opersys.rst
+++ b/policy/ch-opersys.rst
@@ -388,6 +388,9 @@ argument ``stop``.
 Writing the scripts
 ~~~~~~~~~~~~~~~~~~~
 
+Packages that include system services should include ``systemd`` units
+to start or stop services.
+
 Packages that include daemons for system services should place scripts
 in ``/etc/init.d`` to start or stop services at boot time or during a
 change of runlevel. These scripts should be named
-- 
2.23.0


Reply to: