No meu sistema Archlinux, o /usr/lib/systemd/system/mdmonitor.service
arquivo contém estas linhas:
[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
Eu suspeito (confirmado por alguns usuários do Google) que os =-
meios que o serviço não deve falhar se os arquivos especificados estiverem ausentes. No entanto, não consegui encontrar esse comportamento na página de manual dos arquivos da unidade systemd. Onde está a documentação oficial da =-
tarefa?
=
atribuição comum , não um segundo tipo de sintaxe de atribuição de arquivo .INI.