Sul mio sistema Archlinux, il /usr/lib/systemd/system/mdmonitor.service
file contiene queste righe:
[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
Ho il sospetto (confermato da alcuni googling) che i =-
mezzi che il servizio non dovrebbe fallire se i file specificati sono assenti. Tuttavia non sono riuscito a trovare quel comportamento nella manpage dei file di unità di systemd. Dov'è la documentazione ufficiale per l' =-
incarico?
=
un'assegnazione normale , non di un secondo tipo di sintassi dell'assegnazione di file .INI.