Di sistem Archlinux saya, /usr/lib/systemd/system/mdmonitor.service
file tersebut berisi baris-baris ini:
[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
Saya menduga (dikonfirmasi oleh beberapa googling) bahwa =-
berarti layanan tidak boleh gagal jika file yang ditentukan tidak ada. Namun saya gagal menemukan perilaku itu di halaman file systemd unit. Di mana dokumentasi resmi untuk =-
penugasan itu?
=
tugas biasa , bukan tipe kedua sintaks penugasan file .INI.