Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>: Bug#853779; Package debian-policy.
(Tue, 31 Jan 2017 19:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Andreas Henriksson <andreas@fatal.se>:
New Bug report received and forwarded. Copy sent to Debian Policy List <debian-policy@lists.debian.org>.
(Tue, 31 Jan 2017 19:48:04 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: debian-policy: Clarify requirements about update-rc.d and
invoke-rc.d usage in maintainer scripts
Date: Tue, 31 Jan 2017 20:46:14 +0100
Package: debian-policy
Version: 3.9.8.0
Severity: normal
Dear Maintainer,
Please consider changing the language in chapter 9.3.3
"Interfacing with the initscript system" from "should" to "must".
Interpretting it as a strict requirement has been the way I've
understood most people to look at it for a long time already.
I don't think there's any valid reason for circumventing the
administrators policy-rc.d setup, but while weeding out the
few remaining violators people are unwilling to fix their
packages stating the reason being that policy doesn't say must.
The wording change is simply s/should/must/ (in both sentences).
-- System Information:
Debian Release: 9.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Policy Editors <debian-policy@lists.debian.org>: Bug#853779; Package debian-policy.
(Fri, 08 Mar 2019 11:18:03 GMT) (full text, mbox, link).
Acknowledgement sent
to furrymcgee@lippydanger.jumpingcrab.com:
Extra info received and forwarded to list. Copy sent to Debian Policy Editors <debian-policy@lists.debian.org>.
(Fri, 08 Mar 2019 11:18:03 GMT) (full text, mbox, link).
Hello, I am seeking seconds for two patches.
Granted they are suported by all init implementations I suggest to
emphasize use of update-rc.d and invoke-rc.d with two patches in
debian-policy. There is a document on github copied in the first patch
and some clarification in the second patch.
Thank You!
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.