]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO 33042/head
authorLennart Poettering <lennart@poettering.net>
Mon, 27 May 2024 14:43:13 +0000 (16:43 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 21 Jun 2024 15:49:26 +0000 (17:49 +0200)
TODO

diff --git a/TODO b/TODO
index 92169dea0bf4e4cbd5b205197a7f0e45f1d27d5a..76f86b800056a754d0b813095a11b1bc9774c5d9 100644 (file)
--- a/TODO
+++ b/TODO
@@ -242,13 +242,6 @@ Features:
   assert_ret(). Only export the stuff we are sure about, and keep some symbols
   internally where things are not clear whether we want other projects to use.
 
-* machined: allow running in a per-user instance too, to allow unpriv
-  systemd-nspawn and systemd-vmspawn do something useful. (Alternatively: open
-  up system machined to unpriv client's registering their machines, and enforce
-  they come with some prefix or suffix that clarifies they are the
-  user's. i.e. when a user registers a machine it must be called
-  foobar.<username> or so.).
-
 * importd/…: define per-user dirs for container/VM images too.
 
 * add a new specifier to unit files that figures out the DDI the unit file is
@@ -314,12 +307,8 @@ Features:
   to read them from. This way the data doesn't remain in the SMBIOS blob during
   runtime, but only in the credentials fs.
 
-* machined: make machine registration available via varlink to simplify
-  nspawn/vmspawn, and to have an extensible way to register VM/machine metadata
-
-* ssh-proxy: add support for "ssh machine/foobar" to automatically connect to
-  machined registered machine "foobar". Requires updating machined to track CID
-  and unix-export dir of containers.
+* machined: optionally track nspawn unix-export/ runtime for each machined, and
+  then update systemd-ssh-proxy so that it can connect to that.
 
 * add a new ExecStart= flag that inserts the configured user's shell as first
   word in the command line. (maybe use character '.'). Usecase: tool such as