Sur mon système Archlinux, le /usr/lib/systemd/system/mdmonitor.service
fichier contient ces lignes:
[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
Je soupçonne (confirmé par certains googleurs) que cela =-
signifie que le service ne devrait pas échouer si les fichiers spécifiés sont absents. Cependant, je n'ai pas trouvé ce comportement dans la page de manuel des fichiers d'unité systemd. Où est la documentation officielle de la =-
mission?
=
affectation ordinaire , et non d' un second type de syntaxe d'affectation de fichier .INI.