Bug#941198: initscripts: packages should ship systemd units

2019-09-26 Thread Sean Whitton
Hello, On Thu 26 Sep 2019 at 09:59AM +02, Ansgar wrote: > 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 alw

Bug#932704: debian-policy: Don't force sysvinit compatibility if e.g. alternate init required

2019-09-26 Thread Ansgar
Dmitry Bogatov writes: > This lintian check have number of false-positives, like `foo@.service` > files triggering complains about missing `/etc/init.d/foo@` scripts, That's not a false positive according to current policy. See also #911165. > and sometimes names plainly do not match (e.g bin:if

Bug#932704: debian-policy: Don't force sysvinit compatibility if e.g. alternate init required

2019-09-26 Thread Ansgar
On Thu, 2019-09-26 at 15:26 +, Dmitry Bogatov wrote: > If this is the case, I'd propose wording like following: > > [ ... All packages with daemons must provide init.d scripts ...], > unless software is only usable, by upstream's design, when pid1 is > provided by some alternative init s

Bug#932704: debian-policy: Don't force sysvinit compatibility if e.g. alternate init required

2019-09-26 Thread Dmitry Bogatov
[2019-09-25 18:18] Ansgar > Practically the project seems to have already > decided that this is fine, even for packages that don't require > systemd: > > +--- > | There are 1033 non-overridden instances of lintian detecting a > | service unit without an init.d script [7]. > +---[ https://lists.

Bug#932704: debian-policy: Don't force sysvinit compatibility if e.g. alternate init required

2019-09-26 Thread Dmitry Bogatov
[2019-09-25 11:50] David Steele > On Wed, Sep 25, 2019 at 11:43 AM Dmitry Bogatov wrote: > > > > > > [2019-09-22 16:13] David Steele > > > Candidate language attached. It adds "Also excepted are packages which > > > require a > > > feature of an alternate init system which is not available in

Bug#941198: initscripts: packages should ship systemd units

2019-09-26 Thread Ansgar
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.) Ansg

Bug#941194: initscripts: remove some implementation details

2019-09-26 Thread Ansgar Burchardt
Control: reassign -1 debian-policy The section on initscripts has too much implementation details about /etc/rcn.d; these are better explained by external documentation. Also the rationale for why `DISABLED=yes` (or similar) fits better into a footnote than the main text (IMHO). (Policy also shou

Processed: Bug#941194: initscripts: remove some implementation details

2019-09-26 Thread Debian Bug Tracking System
Processing control commands: > reassign -1 debian-policy Bug #941194 [bugs.debian.org] initscripts: remove some implementation details Bug reassigned from package 'bugs.debian.org' to 'debian-policy'. Ignoring request to alter found versions of bug #941194 to the same values previously set Ignori