]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - TODO
Merge pull request #30380 from keszybz/tmpfiles-dry-run
[thirdparty/systemd.git] / TODO
diff --git a/TODO b/TODO
index a690f361693cd4a3f4c09adf1ac3317879aadfe5..4cb720605a7a5350d47ed4d00a7909e8f6ef2da4 100644 (file)
--- a/TODO
+++ b/TODO
@@ -132,6 +132,18 @@ Deprecations and removals:
 
 Features:
 
+* new systemd-analyze "join" verb or so, for debugging services. Would be
+  nsenter on steroids, i.e invoke a shell or command line in an environment as
+  close as we can make it for the MainPID of a service. Should be built around
+  pidfd, so that we can reasonably robustly do this. Would only cover the
+  execution environment like namespaces, but not the privilege settings.
+
+* add a generic client to importd called importctl, then make machinectl just
+  chain-exec() it. Make sure importd/importctl can be used for sysext images,
+  portable images too.
+
+* varlink: extend varlink IDL macros to include documentation strings
+
 * Get rid of the symlinks in /run/systemd/units/* and exclusively use cgroupfs
   xattrs to convey info about invocation ids, logging settings and so on.
   support for cgroupfs xattrs in the "trusted." namespace was added in linux
@@ -335,7 +347,6 @@ Features:
   - systemd-dissect
   - systemd-sysupdate
   - systemd-analyze
-  - systemd-pcrlock (to allow fwupd to relax policy)
   - kernel-install
   - systemd-mount (with PK so that desktop environments could use it to mount disks)