summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-11-13 17:21:27 +0100
committerLennart Poettering <lennart@poettering.net>2017-11-16 14:38:36 +0100
commit2368e9748a32ae56011ddf97eded357757d2b399 (patch)
tree104a6d7170cb762a33f8794e63625ec00b440a65 /TODO
parentrun: add "-G" as shortcut for "--property=CollectMode=inactive-or-failed" (diff)
downloadsystemd-2368e9748a32ae56011ddf97eded357757d2b399.tar.xz
systemd-2368e9748a32ae56011ddf97eded357757d2b399.zip
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 4 insertions, 5 deletions
diff --git a/TODO b/TODO
index c885639d4d7..553575d0877 100644
--- 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,