Systemd et rsyslog sur Debian
Systemd et rsyslog sur Debian jppJ'ai eu une petite surprise sur une machine Debian Stretch, le démon rsyslog était absent ...
Il est reparti normalement par un "systemctl start rsyslog", puis quelques jours plus tard après un redémarrage j'ai voulu consulter un log et j'ai constaté que les fichiers log n'étaient "pas à l'heure", rsyslog n'avait, semble-t-il, pas été lancé.
J'ai commencé ma petite enquête par "systemd" (que je n'aime toujours pas) et j'ai constaté que la clause "Restart" était indiquée comme "on-failure". Il m'aurait semblé plus logique d'y mettre "always" afin de garantir un fonctionnement normal de ce démon.
J'ai donc modifié les paramètres comme suit :
Avant :
Restart=on-failure
Après :
Restart=always
RestartSec=5
Depuis je n'ai plus remarqué de problème de syslog. Mais il m'a fallu surveiller les mises à jour de "rsyslog" car, comme d'habitude, à chaque mise à jour le fichier "rsyslog.service"est écrasé et on retrouve la bêtise initiale.