systemd and chkconfig and change [was Re: F21: why Fedora still has not alternative init?]

Matthew Miller mattdm at fedoraproject.org
Tue May 5 21:52:11 UTC 2015


On Tue, May 05, 2015 at 10:45:09AM -0800, Antonio Olivares wrote:
> with regards to services, I still miss the old # chkconfig --list #
> chkconfig service off; etc.

Part of the problem is that this was already showing its age. Many
modern services are started on demand, rather than on boot, and   
chkconfig doesn't have a good way to reflect that state. Systemd does
(although, see previous long discussion, the choice of terminology is
somewhat confusing, as "disabled" means just _not enabled at boot_, and
_really disabled for everything_ is called "masked").

In any case, take a look at
https://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet, which
gives some closest-equivalents.


> Reminds me of one quote in Mathematics by John Von Neuman ``Young
> man, in mathematics you don't understand things. You just get used to
> them.'' My best guess that systemd would be in that category.

Sure, some parts of it are that way — it's only software, after all.
The "masked" terminology is actually a great example. Other parts are
actually really cool, like management of services throughout their
whole lifetime, relevant log messages automatically shown for
"systemctl status", the cgroups control stuff (now easy to use on any
system; previously the domain of specialists), the containers
support.... there are parts worth understanding too.

I know it's become a big religious debate, but you don't *have* to be a
fundamentalist on either side, really.

-- 
Matthew Miller
<mattdm at fedoraproject.org>
Fedora Project Leader


More information about the users mailing list