Auf meinem Computer (Arch Linux) generiert systemd-generator einige Unit-Dateien in /run/systemd/generator/
und sie scheinen irgendwie beim Booten gestartet zu werden. Was fängt sie an?
Wird beispielsweise boot.mount
von systemd generiert. systemctl list-dependencies --all
zeigt, dass es mit verknüpft ist local-fs.target
(was nicht generiert wird). Wie sind sie miteinander verbunden? In diesen beiden Einheiten gibt es nichts, was den Start von auslösen könnte boot.mount
. Nun, in boot.mount
, gibt es Before=local-fs.target
, aber das startet keinen Dienst, oder?
/run/systemd/generator/local-fs.target.requires
Verzeichnis übersehen haben . Was macht dieses Verzeichnis (/run/systemd/generator
) zu einem Verzeichnis, in dem wir Einheitendateien ablegen können? Ich habe es in keiner Manpage gefunden.systemd.generator(7)
scheint es der Generator zu sein, der systemd dieses Verzeichnis bekannt macht.