[systemd] Fix start-condition helper
Systemd passes the condition as --condition <cond>
, not as a positional argument.
Also switch around return codes, 255 is special-cased to mean that the unit has failed.
Systemd passes the condition as --condition <cond>
, not as a positional argument.
Also switch around return codes, 255 is special-cased to mean that the unit has failed.