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

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



[2019-09-26 17:48] Ansgar <ansgar@43-1.org>
> On Thu, 2019-09-26 at 15:26 +0000, 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 system. In such case, it must Depend
> >   on that alternative system (e.g binary package, that provides
> >   corresponding version of /sbin/init).
>
> Such a dependency shouldn't be added as one can run software in
> containers or so and talk to the outside systemd instance.  Note that
> iptables doesn't depend on the linux kernel package either.

Reasonable. Then let's drop part about Depends:

	[ ... All packages with daemons must provide init.d scripts ...],
	unless software is only usable, by upstream's design, when
	pid1 is provided by some other init system.

> Also sysvinit would be an "alternative init system" given the current
> default.

As you wish. s/alternative/other/.
-- 
Note, that I send and fetch email in batch, once in a few days.
Please, mention in body of your reply when you add or remove recepients.


Reply to: