Skip to content

getting started: opensuse: mention zfs-ueficert package #553

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

Merged
merged 1 commit into from
Jun 6, 2025

Conversation

cyphar
Copy link
Contributor

@cyphar cyphar commented Jun 5, 2025

openSUSE enables kernel_lockdown(7), which forces all kernel modules to
need to be signed. The kernel module package building infrastructure
can sign all modules (and does for ZFS), but the module is not signed
with the official project keys (as it is managed by a devel project).

As per 1 the solution is to simply install zfs-ueficert which contains
the right signing key and also will auto-register the key with MOK on
the next boot.

Signed-off-by: Aleksa Sarai [email protected]

openSUSE enables kernel_lockdown(7), which forces all kernel modules to
need to be signed. The kernel module package building infrastructure
can sign all modules (and does for ZFS), but the module is not signed
with the official project keys (as it is managed by a devel project).

As per [1] the solution is to simply install zfs-ueficert which contains
the right signing key and also will auto-register the key with MOK on
the next boot.

[1]: https://bugzilla.suse.com/show_bug.cgi?id=1173551

Signed-off-by: Aleksa Sarai <[email protected]>
Copy link
Member

@gmelikov gmelikov left a comment

Choose a reason for hiding this comment

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

Thank you!

@gmelikov gmelikov merged commit e056a6a into openzfs:master Jun 6, 2025
1 check passed
@cyphar cyphar deleted the opensuse-uefi-secureboot branch June 6, 2025 11:32
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