W moim systemie Archlinux /usr/lib/systemd/system/mdmonitor.service
plik zawiera następujące linie:
[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
Podejrzewam (potwierdzone przez niektórych Google), że =-
oznacza to, że usługa nie powinna zawieść, jeśli określone pliki są nieobecne. Jednak nie udało mi się znaleźć tego zachowania na stronie systemowej plików jednostkowych. Gdzie jest oficjalna dokumentacja =-
zadania?
=
przypisanie, a nie drugi typ składni przypisania pliku .INI.