summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-11-16 15:21:06 +0100
committerLennart Poettering <lennart@poettering.net>2017-11-20 16:37:22 +0100
commit9a92a97a94b94727e49b1c08ef2caeb1b993bfb9 (patch)
tree98c00c0d899436dc80ab4fbe4a6dd2aa0c079129 /TODO
parent24aab7936c18b9fa50524e688d47993d6dfb842e (diff)
downloadsystemd-9a92a97a94b94727e49b1c08ef2caeb1b993bfb9.tar.gz
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 8 insertions, 0 deletions
diff --git a/TODO b/TODO
index d8de3b4a23..64fe9559f7 100644
--- a/TODO
+++ b/TODO
@@ -82,6 +82,14 @@ Features:
the quota of a the user indicated in User= via unit file settings, like the
other resource management concepts. Would mix nicely with DynamicUser=1
+* Introduce "exit" as an EmergencyAction value, and allow to configure a
+ per-unit success/failure exit code to configure. This would be useful for
+ running commands inside of services inside of containers, which could then
+ propagate their failure state all the way up.
+
+* In DynamicUser= mode: before selecting a UID, use disk quota APIs on relevant
+ disks to see if the UID is already in use.
+
* add dissect_image_warn() as a wrapper around dissect_image() that prints
friendly log messages for the returned errors, so that we don't have to
duplicate that in nspawn, systemd-dissect and PID 1.