Systemd daemon-reload automatisch ausführen

Damit Systemd Änderungen in den Unitfiles erkennt (z.B. durch Programmupdate), müssen diese mit dem Befehl

systemctl daemon-reload

dem System bekannt gemacht werden. Arch Linux besitz seit geraumer Zeit die Möglichkeit Hooks in Pacman zu integrieren. Hooks ermögichen Aktionen bei eintreten eines Events durchzuführen. Hier also wenn eine Änderung an den Unitfiles von Systemd durchgeführt wird.

Dieses Funktionalität wird von dem Paket systemd-daemon-reload-hook bereitgestellt.

Installation

yaourt -S systemd-daemon-reload-hook

Nach pacman -Syu

:: Running post-transaction hooks...
(1/2) Reloading Systemd Daemon...

Jetzt wird die Konfiguration von Systemd automatisch neu geladen, wenn sich Änderungen ergeben.