update TODO

This commit is contained in:
Lennart Poettering 2020-05-10 10:19:05 +02:00
parent 622e1cdb31
commit f1eb0ccd9e
1 changed files with 14 additions and 3 deletions

17
TODO
View File

@ -22,6 +22,14 @@ Janitorial Clean-ups:
Features: Features:
* random-util: make user of new GRND_INSECURE flag wherever possible
* nspawn: support time namespaces
* pid1: Move to tracking of main pid/control pid of units per pidfd
* pid1: support new clone3() fork-into-cgroup feature
* All tools that support --root= should also learn --image= so that they can * All tools that support --root= should also learn --image= so that they can
operate on disk images directly. Specifically: bootctl, firstboot, tmpfiles, operate on disk images directly. Specifically: bootctl, firstboot, tmpfiles,
sysusers, systemctl, repart, journalctl, coredumpctl. sysusers, systemctl, repart, journalctl, coredumpctl.
@ -45,8 +53,9 @@ Features:
resize to diskSize if possible, but leave a certain amount (configured by a resize to diskSize if possible, but leave a certain amount (configured by a
new value diskLeaveFreeSize) of space free on the backing fs. new value diskLeaveFreeSize) of space free on the backing fs.
* homed: permit multiple private keys to be used locally, and pick the right * homed: permit multiple user record signing keys to be used locally, and pick
one for signing records automatically depending on a pre-existing signature the right one for signing records automatically depending on a pre-existing
signature
* homed: add a way to "adopt" a home directory, i.e. strip foreign signatures * homed: add a way to "adopt" a home directory, i.e. strip foreign signatures
and insert a local signature instead. and insert a local signature instead.
@ -59,6 +68,8 @@ Features:
though: if noone is logged in (or no other user even exists yet), how do you though: if noone is logged in (or no other user even exists yet), how do you
unlock the volume in order to create the first user and add the first pw. unlock the volume in order to create the first user and add the first pw.
* homed: support new FS_IOC_ADD_ENCRYPTION_KEY ioctl for setting up fscrypt
* busctl: maybe expose a verb "ping" for pinging a dbus service to see if it * busctl: maybe expose a verb "ping" for pinging a dbus service to see if it
exists and responds. exists and responds.
@ -169,7 +180,7 @@ Features:
* userdb: allow existence checks * userdb: allow existence checks
* pid: activation by journal search expression * pid1: activation by journal search expression
* when switching root from initrd to host, set the machine_id env var so that * when switching root from initrd to host, set the machine_id env var so that
if the host has no machine ID set yet we continue to use the random one the if the host has no machine ID set yet we continue to use the random one the