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 2023-12-20 11:58:02 +01:00
parent dd25a95763
commit 73d8041c9a

12
TODO
View File

@ -132,6 +132,10 @@ Deprecations and removals:
Features:
* add a new ExecStart= flag that inserts the configured user's shell as first
word in the comand line. (maybe use character '.'). Usecase: tool such as
uid0 can use that to spawn the target user's default shell.
* varlink: figure out how to do docs for our varlink interfaces. Idea: install
interface files augmented with docs in /usr/share/ somewhere. And have
functionality in varlinkctl to merge interface info extracted from binaries
@ -140,14 +144,6 @@ Features:
* introduce mntid_t, and make it 64bit, as apparently the kernel switched to
64bit mount ids
* Add an alias to systemd-run maybe called "uid0" or so, which tries to mimic
the sudo/su command lines to some level, but is backed by transient services,
and proper security isolate/tty forwarding. This would then allow us to run
systems with NNP turned on reasonably nicely. To make this extra nice and
pretty, in ptyfwd rewrite every NL we pass through so that it resets the bg
color to some reddish tone, and erase the whole coming line first, so that
the background color indicates when operating with privileges and when not.
* use udev rule networkd ownership property to take ownership of network
interfaces nspawn creates