Les services dans Fedora Server 29
J’avais pris l’habitude de couper les services DBus dans Fedora. Hier, j’ai fourni à l’aide de l’utilitaire ntsysv la liste des services à désactiver à mes stagiaires, afin d’optimiser le lancement de la Fedora Server 29. Et j’y suis allé de bon cœur comme toujours, en ce qui concerne les services DBus que je pensais jusqu’alors réserver au seul usage de l’interface graphique. Errare humanum est… Avec systemd, vous avez intérêt à laisser ces services s’exécuter (à l’exception de tout ce qui est freedesktop), si vous ne voulez pas vous retrouver dans l’impossibilité totale d’ouvrir une session, rendant parfaitement inutilisable la Fedora Server 29 que vous venez fraîchement d’installer.
La liste des services
Pour disposer de la liste des services qui s’exécutent sur la machine :
systemctl list-units --type=service
Je vous ai établi la liste des services à laisser s’exécuter.
auditd chronyd crond dbus-daemon getty@tty1 gssproxy irqbalance mcelog rngd rsyslog smartd sshd sssd systemd-journald systemd-logind systemd-udevd user@0
La liste des sockets
J’ai maintenu également l’ensemble de ces process :
dbus systemd-journald-audit systemd-journald-dev-log systemd-journald systemd-udevd-control systemd-udevd-kernel