1
0
mirror of https://github.com/systemd/systemd synced 2026-04-25 08:25:12 +02:00

Compare commits

..

2 Commits

Author SHA1 Message Date
Lennart Poettering
256cfb71ae update TODO 2022-04-14 18:38:10 +02:00
Lennart Poettering
9c9c87ac97 update TODO 2022-04-14 15:15:19 +02:00

13
TODO
View File

@ -78,6 +78,12 @@ Janitorial Clean-ups:
Features: Features:
* sd-stub: set efi var indicating stub features, i.e. whether they pick up
creds, sysexts and so on. similar to existing variable of sd-boot
* sd-stub: set efi vars declaring TPM PCRs we measured creds/cmdline + sysext
into (even if we hardcode them)
* systemd-fstab-generator: support addition mount specifications via kernel * systemd-fstab-generator: support addition mount specifications via kernel
cmdline. Usecase: invoke a VM, and mount a host homedir into it via cmdline. Usecase: invoke a VM, and mount a host homedir into it via
virtio-fs. virtio-fs.
@ -451,6 +457,13 @@ Features:
our usual socket activation protocol. If passed path refers to AF_UNIX our usual socket activation protocol. If passed path refers to AF_UNIX
socket: connect() to it. socket: connect() to it.
* Similar, ConnectStream= which takes IP addresses and connects to them.
* Similar, Load= which takes literal data in text or base64 format, and puts it
into a memfd, and passes that. This enables some fun stuff, such as embedding
bash scripts in unit files, by combining Load= with ExecStart=/bin/bash
/proc/self/fd/3
* add a ConnectSocket= setting to service unit files, that may reference a * add a ConnectSocket= setting to service unit files, that may reference a
socket unit, and which will connect to the socket defined therein, and pass socket unit, and which will connect to the socket defined therein, and pass
the resulting fd to the service program via socket activation proto. the resulting fd to the service program via socket activation proto.