Difference between revisions of "Mitigating Systemd"

From Funtoo
Jump to navigation Jump to search
(More links.)
(Improved description of some daemons.)
Line 22: Line 22:
Provides a user console daemon and handles Linux Virtual terminal support.
Provides a user console daemon and handles Linux Virtual terminal support.


=== hostnamed ===
=== [http://www.freedesktop.org/wiki/Software/systemd/hostnamed/ hostnamed] ===


TODO.
TODO.
Line 31: Line 31:


Provides replacement for the  [[Installing a Logger|system logger]].
Provides replacement for the  [[Installing a Logger|system logger]].
=== [http://www.freedesktop.org/wiki/Software/systemd/machined/ machined] ===


=== localed ===
=== localed ===
Line 36: Line 38:
TODO.
TODO.


=== logind ===
=== [http://www.freedesktop.org/wiki/Software/systemd/logind/ logind] ===


Manages user logins and seats. Replaces {{Package|sys-auth/consolekit}}.
Manages user logins and seats. Replaces {{Package|sys-auth/consolekit}}.
Line 48: Line 50:
TODO.
TODO.


=== shutdownd ===
=== [http://www.freedesktop.org/software/systemd/man/systemd-halt.service.html systemd-shutdown] ===


TODO.
TODO.


=== timedated  ===
=== [http://www.freedesktop.org/wiki/Software/systemd/timedated/ timedated] ===


Used to control various time related settings. Accessible through D-Bus.
Used to control various time related settings. Accessible through D-Bus.

Revision as of 21:13, December 8, 2014

Funtoo currently has no plans to migrate or adopt systemd as it's default init system. This does not prevent you from using systemd on your system. CoreOS, for example, is a systemd based system build on Gentoo.

For users not seeking to use systemd, that is, most Funtoo users, this page will serve both as the Funtoo development team's planning for the future, and information on how to avoid systemd in your system.

Components of systemd

systemd

Provides replacements for the following daemons or utilities:

consoled

Provides a user console daemon and handles Linux Virtual terminal support.

hostnamed

TODO.

journald

Provides logging functionality.

Provides replacement for the system logger.

machined

localed

TODO.

logind

Manages user logins and seats. Replaces No results.

networkd

Provides the facilities to perform various network configurations.

resolved

TODO.

systemd-shutdown

TODO.

timedated

Used to control various time related settings. Accessible through D-Bus.

timesyncd

TOD.

udevd

udev was merged into the systemd source tree.

libudev

The standard library for using No results.

Alternatives:

  • No results