From 0b556555c2738d20693f0321d4f72ac5b3c6beed Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 10 Nov 2022 22:19:22 +0100 Subject: [PATCH] update TODO --- TODO | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/TODO b/TODO index a99f2c99dd4..0b9f4da7f08 100644 --- a/TODO +++ b/TODO @@ -117,6 +117,17 @@ Deprecations and removals: Features: +* sd-boot: add a new PE section .bls or so that carries a cpio with additional + boot loader entries (both type1 and type2). Then when initializing, find this + section, iterate through it and populate menu with it. cpio is simple enough + to make a parser for this reasonably robust. use same path structures as in + the ESP. Similar add one for signature key drop-ins. + +* add a new EFI tool "sd-fetch" or so. It looks in a PE section ".url" for an + URL, then downloads the file from it using UEFI HTTP APIs, and executes it. + Usecase: provide a minimal ESP with sd-boot and a couple of these sd-fetch + binaries in place of UKIs, and download them on-the-fly. + * bootctl: warn if ESP is mounted world-readable (and in particular the seed) * maybe: systemd-loop-generator that sets up loopback devices if requested via kernel