Ich hab's bislang nicht geschafft, ein Programm/Script/... Über systemd doppelt auszuführen. Je nach Tool solltest du auch noch den Command für den Shutdown eintragen
Was systemd nicht verhindert ist, wenn du das Tool unabhängig manuell aufrufst. Dann kann es doppelt laufen (wenn das Tool das zulässt).
Also
~$ systemctl start irgendwas
~$ systemctl start irgendwas
Sollte zu nur einem Aufruf führen (sofern der Service nicht ein oneshot-service ist und sich schon beendet hat, bevor du den zweiten Befehl tippst).
~$ systemctl start irgendwas
~$ /ist/bin/irgendwas &
Würde ggf doppelt starten