mirror of
https://github.com/systemd/systemd
synced 2024-07-22 18:55:10 +00:00
update TODO
This commit is contained in:
parent
adeff82234
commit
c4ffb53054
15
TODO
15
TODO
|
@ -129,6 +129,21 @@ Deprecations and removals:
|
|||
|
||||
Features:
|
||||
|
||||
* also include packaging metadata (á la
|
||||
https://systemd.io/ELF_PACKAGE_METADATA/) in our UEFI PE binaries, using the
|
||||
same JSON format.
|
||||
|
||||
* make "bootctl install" + "bootctl update" useful for installing shim too. For
|
||||
that introduce new dir /usr/lib/systemd/efi/extra/ which we copy mostly 1:1
|
||||
into the ESP at install time. Then make the logic smart enough so that we
|
||||
don't overwrite bootx64.efi with our own if the extra tree already contains
|
||||
one. Also, follow symlinks when copying, so that shim rpm can symlink their
|
||||
stuff into our dir (which is safe since the target ESP is generally VFAT and
|
||||
thus does not have symlinks anyway). Later, teach the update logic to look at
|
||||
the ELF package metadata (which we also should include in all PE files, see
|
||||
above) for version info in all *.EFI files, and use it to only update if
|
||||
newer.
|
||||
|
||||
* in sd-stub: optionally add support for a new PE section .keyring or so that
|
||||
contains additional certificates to include in the Mok keyring, extending
|
||||
what shim might have placed there. why? let's say I use "ukify" to build +
|
||||
|
|
Loading…
Reference in a new issue