]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO 7464/head
authorLennart Poettering <lennart@poettering.net>
Fri, 24 Nov 2017 17:29:29 +0000 (18:29 +0100)
committerLennart Poettering <lennart@poettering.net>
Sat, 25 Nov 2017 16:08:21 +0000 (17:08 +0100)
TODO

diff --git a/TODO b/TODO
index 9bd68a0ab1687faadeaef08eac60b3d7c27b6b6c..424a75df1a3c3ff877ebbb4db0a1c6f803eae62c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -24,6 +24,12 @@ Janitorial Clean-ups:
 
 Features:
 
+* add some special mode to LogsDirectory=/StateDirectory=… that allows
+  declaring these directories without necessarily pulling in deps for them, or
+  creating them when starting up. That way, we could declare that
+  systemd-journald writes to /var/log/journal, which could be useful when we
+  doing disk usage calculations and so on.
+
 * add a new RuntimeDirectoryPreserve= mode that defines a similar lifecycle for
   the runtime dir as we maintain for the fdstore: i.e. keep it around as long
   as the unit is running or has a job queued.
@@ -45,8 +51,6 @@ Features:
 * add a way to lock down cgroup migration: a boolean, which when set for a unit
   makes sure the processes in it can never migrate out of it
 
-* complain if a unit starts up and there are already processes in its cgroup
-
 * blog about fd store and restartable services
 
 * document Environment=SYSTEMD_LOG_LEVEL=debug drop-in in debugging document
@@ -303,8 +307,6 @@ Features:
   the specified range and generates sane error messages for incorrect
   specifications.
 
-* do something about "/control" subcgroups in the unified cgroup hierarchy
-
 * when we detect that there are waiting jobs but no running jobs, do something
 
 * push CPUAffinity= also into the "cpuset" cgroup controller (only after the cpuset controller got ported to the unified hierarchy)