On Mon, Dec 26, 2011 at 11:53 AM, Cristian Rodríguez crrodriguez@opensuse.org wrote:
Really, missing an ExecStatus command is a big thing. ExecKill comes next.
What for ? ExecStart does account the exit status, ExecKill makes no sense..
Forget AppArmor, you seem not to like the example. Take the VM example, where shutting down or querying the status of the VMs is nothing like checking a PID.
Suppose something's wrong and ExecStop (which will try a graceful shut down of the VMs) doesn't work. Then you have to forcibly stop the VMs. How would systemd do it? That's what ExecKill would be for.