Bug#932704: debian-policy: Don't force sysvinit compatibility if e.g. alternate init required
- To: Sean Whitton <spwhitton@spwhitton.name>
- Cc: 932704@bugs.debian.org, Dmitry Bogatov <KAction@disroot.org>
- Subject: Bug#932704: debian-policy: Don't force sysvinit compatibility if e.g. alternate init required
- From: David Steele <steele@debian.org>
- Date: Sat, 5 Oct 2019 19:30:58 -0400
- Message-id: <[🔎] CAOHcdNbXUWVgvcK9KK2XbJG6iPV8OgL8eUg+S_8c6CUqaGHgSw@mail.gmail.com>
- Reply-to: David Steele <steele@debian.org>, 932704@bugs.debian.org
- In-reply-to: <[🔎] 87pnjb9l6c.fsf@iris.silentflame.com>
- References: <8736iy72os.fsf@iris.silentflame.com> <e083aae3ba2ede4487700c6eede9691f14588a52.camel@43-1.org> <87k1c8947a.fsf@athena.silentflame.com> <CAOHcdNYtuYdxWQukuXbnLkQSKNe6Wbkaca6H-q_X+L_XTjDAVQ@mail.gmail.com> <87a7d4fwqp.fsf@iris.silentflame.com> <CAOHcdNZgfVpddNy-R9L=fbbTwDdmKDamPnhX-T60S=Jwm-DKvg@mail.gmail.com> <20190925154318.3055D20860@disroot.org> <CAOHcdNZHvSULJguYZP-R5Qej-_8MW2ZSiOq6dk_G7SToJre98w@mail.gmail.com> <20190926152637.7505C21ADF@disroot.org> <f00034795869e8559bb2fd536a0299c252dc90ca.camel@43-1.org> <20190928161844.CEEC823BA4@disroot.org> <87blv4e4hz.fsf@iris.silentflame.com> <CAOHcdNY+Pk69BtUV42O9KOTDYshXq_c5SkEfso+9CZ7g62U3ww@mail.gmail.com> <CAOHcdNbDp87PJaz6Pr4eEVJXxYUDDuX2CmzP8_o+hHD_n3vCnw@mail.gmail.com> <[🔎] 87pnjb9l6c.fsf@iris.silentflame.com> <CAOHcdNY+Pk69BtUV42O9KOTDYshXq_c5SkEfso+9CZ7g62U3ww@mail.gmail.com>
On Sat, Oct 5, 2019 at 1:06 PM Sean Whitton <spwhitton@spwhitton.name> wrote:
>
> Hello David,
>
> On Sun 29 Sep 2019 at 10:35AM -04, David Steele wrote:
>
> > On Sat, Sep 28, 2019 at 1:05 PM Sean Whitton <spwhitton@spwhitton.name> wrote:
> >>
> >> Hello,
> >>
> >> On Sat 28 Sep 2019 at 04:18PM +00, Dmitry Bogatov wrote:
> >>
> >> > 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.
> >>
> >> I think this would work. What do you think, David?
> >
> > I don't know. It provides more clarity the original Policy question, but raises
> > a technical one I don't know the answer to. For my special case, is it
> > practical to use systemd (via D-Bus) to manage system daemon
> > start/stop when it is
> > not pid1? If yes, things may have gotten worse (I'm responsible for getting this
> > all to work correctly?).
>
> Unfortunately, there isn't quite enough context in your reply for me to
> understand exactly how you think this makes things worse for you. Could
> you expand, please?
I'm going to drop my objection, and assume that this is saying I don't need to
write init scripts for my special case.
Reply to: