]> git.ipfire.org Git - thirdparty/systemd.git/commit
core, systemctl: add support for irreversible jobs
authorMichal Schmidt <mschmidt@redhat.com>
Fri, 22 Feb 2013 10:21:37 +0000 (11:21 +0100)
committerMichal Schmidt <mschmidt@redhat.com>
Fri, 22 Feb 2013 15:06:17 +0000 (16:06 +0100)
commit23ade460e5a118daa575a961b405d089f95e0617
treeb10d6c6ff9f7da39c0dac2ae09540fe63c2cf472
parentb7cf6049a36dfd8e5f3c6420243eb49d348dbd2f
core, systemctl: add support for irreversible jobs

Add a new job mode: replace-irreversibly. Jobs enqueued using this mode
cannot be implicitly canceled by later enqueued conflicting jobs.
They can however still be canceled with an explicit "systemctl cancel"
call.
man/systemctl.xml
src/core/job.c
src/core/job.h
src/core/manager.c
src/core/transaction.c
src/core/transaction.h
src/systemctl/systemctl.c