Author: Svante Signell Date: To: dng Subject: Re: [DNG] OpenRC and Devuan
On Tue, 2016-05-03 at 10:06 -0400, Rob Owens wrote: > ----- Original Message -----
> >
> > From: "KatolaZ" <katolaz@???>
> >
> > But do we really need all that complication? Couldn't we just leave
> > the initscript of each init system in a different directory and *tell
> > the init system* where they are to be found? This will allow a much
> > easier coexistence of different confs.
> >
> > Basically, everything related to sysvinit, stays in /etc/init.d, and
> > sysvinit knows it has to look there. OpenRC stuff stays in
> > /etc/openrc, and openrc knows it has to look there for its scripts.
> > WFTinit stuff will stay in /etc/wtf, and WTFInit knows it has to look
> > there for its stuff. We add the next-init-system, it will have its
> > scripts in /etc/<the-next-init-system-damn-name>.
> I agree with putting each init in its own directory, but sysvinit
> should not own /etc/init.d. sysvinit stuff should go in /etc/sysvinit
> and by default /etc/init.d should be a link to /etc/sysvinit/init.d.
> The reason is that other init systems may expect to own /etc/init.d.
> For instance, openrc puts all its scripts in /etc/init.d (at least on
> Funtoo it does).