I think the behaviour is correct, chkconfig --add is kinda sysv equivalent
of systemctl preset.
systemctl enable should be the same as chkconfig on.

Lukas
čt 23. 5. 2019 v 20:40 odesílatel Lennart Poettering <lenn...@poettering.net>
napsal:

> On Do, 23.05.19 10:29, Roger Pack (rogerdpa...@gmail.com) wrote:
>
> > As a note, if I have a sysV  /etc/init.d/name service that is "turned
> > on" by "chkconfig --add name" it seems that it adds it to *different
> > targets* than what "systemctl enable name" does (which appears to run
> > "chkconfig name on" enabling it for all runlevels).  This seems a bit
> > confusing?  is it expected?  Or perhaps my systemd version is just
> > old?
>
> It's probably a question to ask the chkconfig community, I am not sure
> what the difference is, and the man page is not particularly
> enlightening.
>
> Note that systemd is not invoking chkconfig directly but instead
> /usr/lib/systemd/systemd-sysv-install which is supposed to do the
> right thing, and it's up to the distros to make that a shell script or
> so that does the right thing. hence it's entirely within the domain of
> the distro/chkconfig to do the right thing, we don't control that from
> systemd's side.
>
> Lennart
>
> --
> Lennart Poettering, Berlin
> _______________________________________________
> systemd-devel mailing list
> systemd-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to