]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO 26826/head
authorLennart Poettering <lennart@poettering.net>
Mon, 4 Dec 2023 16:57:06 +0000 (17:57 +0100)
committerLennart Poettering <lennart@poettering.net>
Sat, 6 Apr 2024 14:09:10 +0000 (16:09 +0200)
TODO

diff --git a/TODO b/TODO
index 29a1a8e7c40ab6ccf13e90ab28c77ee8078faf30..7bff64410950d7aef551c4dacdbb49606b04406c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -268,6 +268,18 @@ Features:
 * use udev rule networkd ownership property to take ownership of network
   interfaces nspawn creates
 
+* mountfsd/nsresourced
+  - userdb: maybe allow callers to map one uid to their own uid
+  - bpflsm: allow writes if resulting UID on disk would be userns' owner UID
+  - make encrypted DDIs work (password…)
+  - add API for creating a new file system from scratch (together with some
+    dm-integrity/HMAC key). Should probably work using systemd-repart (access
+    via varlink).
+  - add api to make an existing file "trusted" via dm-integry/HMAC key
+  - port: portabled
+  - port: tmpfiles, sysusers and similar
+  - lets see if we can make runtime bind mounts into unpriv nspawn work
+
 * add a kernel cmdline switch (and cred?) for marking a system to be
   "headless", in which case we never open /dev/console for reading, only for
   writing. This would then mean: systemd-firstboot would process creds but not