]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Merge pull request #10428 from keszybz/failure-actions
authorLennart Poettering <lennart@poettering.net>
Wed, 17 Oct 2018 19:29:10 +0000 (21:29 +0200)
committerGitHub <noreply@github.com>
Wed, 17 Oct 2018 19:29:10 +0000 (21:29 +0200)
Implement manager status changes using SuccessAction=

1  2 
TODO
src/core/manager.c
src/core/service.c
src/systemctl/systemctl.c

diff --cc TODO
index 957dde27c3a538a73d374e17ceddc19326090fea,0b6573518f670ae2bb93607e4c46048d5eb6973a..e61050051ab0358a828e3226d44dc8c04d42d538
--- 1/TODO
--- 2/TODO
+++ b/TODO
@@@ -40,16 -44,8 +44,10 @@@ Features
  
  * chown() tty a service is attached to after the service goes down
  
- * replace systemd-reboot.service's ExecStart= with a single SuccessAction=
-   line, so that we don't need to fork() for executing the reboot
-   service. Similar for other services like this, such as systemd-exit.service
-   and so on. Of course, for this to work service units with no ExecYYZ= set but
-   SuccessAction= set need to be acceptable.
  * optionally: turn on cgroup delegation for per-session scope units
  
 +* introduce per-unit (i.e. per-slice, per-service) journal log size limits.
 +
  * optionally, if a per-partition GPT flag is set for the root/home/… partitions
    format the partition on next boot and unset the flag, in order to implement
    factory reset. also, add a second flag that simply indicates whether such a
Simple merge
Simple merge
Simple merge