私のArchlinuxシステムでは、/usr/lib/systemd/system/mdmonitor.service
ファイルには次の行が含まれてい ます。
[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
=-
指定されたファイルが存在しなくてもサービスが失敗しないことを意味するのではないかと考えています(グーグルで確認されています)。しかし、systemdユニットファイルのマンページでその動作を見つけることができませんでした。=-
割り当ての公式ドキュメントはどこにありますか?
=
割り当てであり、2番目のタイプの.INIファイル割り当て構文ではないことに注意してください。