]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO 7314/head
authorLennart Poettering <lennart@poettering.net>
Mon, 13 Nov 2017 16:21:27 +0000 (17:21 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 16 Nov 2017 13:38:36 +0000 (14:38 +0100)
TODO

diff --git a/TODO b/TODO
index c885639d4d7b1ee67d21ed0a54ddfd9b9927bba8..553575d08779ad09da09670f2f3d12569d677949 100644 (file)
--- a/TODO
+++ b/TODO
@@ -38,11 +38,6 @@ Features:
 * maybe use SOURCE_DATE_EPOCH (i.e. the env var the reproducible builds folks
   introduced) as the RTC epoch, instead of the mtime of NEWS.
 
-* Introduce GCMode= as unit file property or so, for tweaking the GC
-  logic. Specifically, there should be a way to tell systemd to collect
-  individual units even on failure. Then, make systemd-run --wait use this, so
-  that failed transient units in that case don't stick around.
-
 * 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
 
@@ -87,6 +82,10 @@ Features:
   friendly log messages for the returned errors, so that we don't have to
   duplicate that in nspawn, systemd-dissect and PID 1.
 
+* add "systemctl wait" or so, which does what "systemd-run --wait" does, but
+  for all units. It should be both a way to pin units into memory as well as a
+  wait to retrieve their exit data.
+
 * maybe set a new set of env vars for services, based on RuntimeDirectory=,
   StateDirectory=, LogsDirectory=, CacheDirectory= and ConfigurationDirectory=
   automatically. For example, there could be $RUNTIME_DIRECTORY,