summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-02-06 20:26:33 +0100
committerLennart Poettering <lennart@poettering.net>2017-02-06 20:26:33 +0100
commit33bac67b48bfe72afccb62b0363eb5e8b59121d7 (patch)
tree9d040a0640b38f002ab377dca1376d49cc3baf19 /TODO
parentd543b9f586ac04fe5d8665af1ebac8f99cb140d6 (diff)
downloadsystemd-33bac67b48bfe72afccb62b0363eb5e8b59121d7.tar.gz
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO b/TODO
index ae58f6c6c2..563d566c57 100644
--- a/TODO
+++ b/TODO
@@ -53,6 +53,15 @@ Features:
the service cgroup, which is supposed to monitor the service, and when it
exits the service is considered failed by its monitor.
+* track the per-service PAM process properly (i.e. as an additional control
+ process), so that it may be queried on the bus and everything.
+
+* add a new "debug" job mode, that is propagated to unit_start() and for
+ services results in two things: we raise SIGSTOP right before invoking
+ execve() and turn off watchdog support. Then, use that to implement
+ "systemd-gdb" for attaching to the start-up of any system service in its
+ natural habitat.
+
* replace all canonicalize_file_name() invocations by chase_symlinks(), in
particulr those where a rootdir is relevant.