:: Re: [DNG] Command to permanently pr…
Top Page
Delete this message
Reply to this message
Author: Steve Litt
Date:  
To: dng
Subject: Re: [DNG] Command to permanently prevent sysvinit from starting daemon
On Tue, 23 Oct 2018 16:00:08 +0200
Didier Kryn <kryn@???> wrote:

> Le 23/10/2018 à 15:45, Stephan Seitz a écrit :
> > On Di, Okt 23, 2018 at 08:16:51 -0400, Hendrik Boom wrote:
> >> On Tue, Oct 23, 2018 at 08:27:25PM +0900, Olaf Meeuwissen wrote:
> >>> Make that: "there *was* a command, chkconfig:"
> >>>
> >>> It's no longer present in Debian stable (stretch) and later. You
> >>> can still find it in oldstable (jessie) though.  See
> >>>
> >>> https://packages.debian.org/search?arch=any&searchon=contents&keywords=chkconfig
> >>>
> >>>
> >>> # Searching in unstable (sid) lists the command for a small
> >>> subset of # architectures but a chkconfig package does not seem
> >>> to exist ...
> >> Why would this have been removed?  Is it no longer wanted for
> >> systemd users?  Or is there some other, perhaps legitimately
> >> technical, reason for its removal?
> >
> > As far as I know chkconfig was never a Debian tool. I only know it
> > from RPM distros. Maybe someone tried to include chkconfig in
> > Debian, but gave up later. Or it never really worked.
>
>     I think this is desired only if you want to enable both rc init
> scripts and runit scripts on the same system, which, in my opinion is
> not a sane configuration.



> I think they should be made mutually
> exclusive.


Vim or Emacs. You can only have one.

Perl, Python, Ruby or Lua. You can only have one.

Mutt or Thunderbird. You can only have one.

Sysvinit, runit, s6, perp or Epoch. You can only have one.

I showed in my Manjaro Experiments document
(http://www.troubleshooters.com/linux/init/manjaro_experiments.htm)
that the existence of multiple inits or supervisors is a good thing. If
one breaks, you can use the other as a diagnostic known good
replacement. If you're an init system documenter, all can coexist, with
the chosen one determined by a kernel line. Or even a config file. For
the tire kicker wanting to compare inits and/or supervisors, having
multiple coexisting inits/supervisors is a must.

I think it's poetteristic for one init to sabotage another by removing
its package.

SteveT

Steve Litt
September 2018 featured book: Quit Joblessness: Start Your Own Business
http://www.troubleshooters.com/startbiz