[systemd-devel] ExecStartPost= behavior on failure
hhorak at redhat.com
Tue Nov 15 04:40:16 PST 2011
I'm thinking of what is the desired behavior if the command
If I understand it correctly, all other ExecStartPost= commands
execution is stopped, but the main process continues to work (and the
service is still active). From my POV this should happen when
ExecStartPost= starts with '-'. But when '-' is not used, the service as
well as the main process should be ended by systemd.
Is the present behavior really desired? And if so, how do I make systemd
to stop the service when ExecStartPost= fails? Is it possible to define
this in a unit file somehow?
More information about the systemd-devel