systemd-stub feature parity #94
Labels
No labels
bug
dependency
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
review-next
security
stub
tool
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: raito/lanzaboote#94
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We would like to have similar design and features as
systemd-stub
, ideally, lanzastub should be a drop-in replacement tailored for NixOS:Random seed
SMBIOS
Addons support
Sections in the stub
Companion files
EFI variables passed to the OS
LoaderDevicePartUUID
LoaderFirmwareInfo
LoaderFirmwareType
LoaderImageIdentifier
StubInfo
StubFeatures
StubPcrKernelImage
StubPcrKernelParameters
StubPcrInitRDSysExts
Working on this here makes it much harder for other people, especially systemd upstream but also maintainers of other distros to work on the next gen sd-stub in Rust. I'd rather see development happen somewhere else (maybe here: https://github.com/nikstur/sd-stub-rs) and then moved into the systemd namespace as soon as possible.
This is a useful tracker, thx @RaitoBezarius But since we won't use it here, I closed the issue.
As I am going to implement all of this first, then move it to sd-stub, I will track it here first.
DTB support and bootsplash are hard to do, they are blocked on upstream support.
@RaitoBezarius which upstream?
uefi-rs
:)DTB is fixed now, bootsplash is still blocked.