update TODO

This commit is contained in:
Lennart Poettering
2026-03-26 16:11:34 +01:00
parent eaeeae6598
commit 1e254ad1bd
+9 -8
View File
@@ -133,6 +133,14 @@ Features:
* add service file setting to force the fwmark (a la SO_MARK) to some value, so
that we can allowlist certain services for imds this way.
* lock down swtpm a bit to make it harder to extract keys from it as it is
running. i.e. make ptracing + termination hard from the outside. also run
swtpm as unpriv user (not trivial, probably requires patch swtpm, as it needs
to allocate vtpm device), to lock it down from the inside.
* once swtpm's sd_notify() support has landed in the distributions, remove the
invocation in tpm2-swtpm.c and let swtpm handle it.
* make systemd work nicely without /bin/sh, logins and associated shell tools around
- make sure debug shell service (sushell) has a nice failure mode, prints a message and reboots
- varlink interface for "systemctl start" and friends
@@ -156,13 +164,6 @@ Features:
* on first login of a user, measure its identity to some nvpcr
* optionally spawn an swtpm instance if a system doesn't have a native tpm, do
it via the tpm generator
* add a secret key logic to sd-stub, that uses early-boot efi variables for
storing, that can be used as fallback logic for tpm-less systems for disk
encryption, and swtpm state encryption.
* sd-lldp: pick up 802.3 maximum frame size/mtu, to be able to detect jumbo
frame capable networks
@@ -562,7 +563,7 @@ Features:
service into the early boot, waiting for the DMI and network device to show
up.
* Add UKI profile conditioning so that profles are only available if secure
* Add UKI profile conditioning so that profiles are only available if secure
boot is turned off, or only on. similar, add conditions on TPM availability,
network boot, and other conditions.