1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-22 17:35:35 +03:00

update TODO

This commit is contained in:
Lennart Poettering 2024-05-27 16:43:13 +02:00
parent ec67cc9785
commit d9a57a550b

15
TODO
View File

@ -242,13 +242,6 @@ Features:
assert_ret(). Only export the stuff we are sure about, and keep some symbols 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. 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. * 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 * 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 to read them from. This way the data doesn't remain in the SMBIOS blob during
runtime, but only in the credentials fs. runtime, but only in the credentials fs.
* machined: make machine registration available via varlink to simplify * machined: optionally track nspawn unix-export/ runtime for each machined, and
nspawn/vmspawn, and to have an extensible way to register VM/machine metadata then update systemd-ssh-proxy so that it can connect to that.
* 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.
* add a new ExecStart= flag that inserts the configured user's shell as first * 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 word in the command line. (maybe use character '.'). Usecase: tool such as