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.