Skip to content

feat(genericx86-64): secure-boot support #573

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

mlilien
Copy link
Contributor

@mlilien mlilien commented Apr 17, 2025

No description provided.

@mlilien mlilien marked this pull request as draft April 17, 2025 07:10
@mlilien mlilien force-pushed the scarthgap_meta-secure-core branch from 2769c4d to 5db256b Compare April 17, 2025 08:32
@mlilien mlilien changed the title feat: secure-boot for x86 feat(genericx86-64): secure-boot support Apr 17, 2025
@mlilien mlilien force-pushed the scarthgap_meta-secure-core branch from 5db256b to 8242a1f Compare April 17, 2025 13:44
meta-efi-secure-boot:
meta-secure-core-common:
meta-signing-key:
ext/meta-perl:
Copy link
Contributor Author

@mlilien mlilien Apr 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to be discussed: mv meta-perl to kas/distro/omnect-os.yaml for convenience vs. it's definitely currently only a dependency of meta-secure-core

@mlilien mlilien force-pushed the scarthgap_meta-secure-core branch from 2c65fbd to e067841 Compare June 10, 2025 13:56
mlilien added 4 commits June 18, 2025 10:57
Signed-off-by: Marcel Lilienthal <[email protected]>
Signed-off-by: Marcel Lilienthal <[email protected]>
Signed-off-by: Marcel Lilienthal <[email protected]>
Signed-off-by: Marcel Lilienthal <[email protected]>
@mlilien mlilien force-pushed the scarthgap_meta-secure-core branch from 2acf945 to 9de8991 Compare June 18, 2025 08:59
@mlilien mlilien changed the base branch from scarthgap to main June 18, 2025 09:08
@@ -72,6 +69,27 @@ MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-i915 linux-firmware-ath10k linux-fi
# don't install every available firmware
MACHINE_EXTRA_RRECOMMENDS:remove = "linux-firmware"

# TODO: discuss "modsign" ... we have to share key+cert or out-of-tree module build can not happen
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I vote for signing modules.
if some customer in the future wants to build out-of-tree modules to use in deployments (with active secure boot) we need to be aware that there is a gap and discuss how secure boot keys should be handled in that scenarios.

Signed-off-by: Marcel Lilienthal <[email protected]>
@mlilien mlilien force-pushed the scarthgap_meta-secure-core branch from df8b5aa to e840e39 Compare June 18, 2025 10:50
Signed-off-by: Marcel Lilienthal <[email protected]>
@mlilien mlilien marked this pull request as ready for review June 18, 2025 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants