Als «systemd-unit» getaggte Fragen

2
Dokumentation von = - (gleich minus) in systemd-Einheitendateien
Auf meinem Archlinux-System /usr/lib/systemd/system/mdmonitor.serviceenthält die Datei die folgenden Zeilen: [Service] Environment= MDADM_MONITOR_ARGS=--scan EnvironmentFile=-/run/sysconfig/mdadm ExecStartPre=-/usr/lib/systemd/scripts/mdadm_env.sh ExecStart=/sbin/mdadm --monitor $MDADM_MONITOR_ARGS Ich vermute (bestätigt durch ein wenig googeln), dass dies =-bedeutet, dass der Dienst nicht fehlschlagen sollte, wenn die angegebenen Dateien fehlen. Ich konnte dieses Verhalten jedoch nicht in der Manpage der systemd-Einheitendateien finden. …

3
"Vorher" und "wollen" für denselben systemd-Dienst?
In diesem Beispiel einer systemd-Einheitendatei: # systemd-timesyncd.service ... Before=time-sync.target sysinit.target shutdown.target Conflicts=shutdown.target Wants=time-sync.target systemd-timesyncd.servicesollte vorher beginnen time-sync.target . Dies definiert eine Ordnungsabhängigkeit . Aber gleichzeitig systemd-timesyncd.service will time-sync.target . So time-sync.targetist es Anforderungsabhängigkeit Was ist der Anwendungsfall für diese Beziehung und warum stehen sie nicht in einem Konflikt miteinander?
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.