Skip to content
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

feat: use patched sbsigntool #107

Merged
merged 1 commit into from
Jan 29, 2025
Merged

feat: use patched sbsigntool #107

merged 1 commit into from
Jan 29, 2025

Conversation

nkraetzschmar
Copy link
Contributor

@nkraetzschmar nkraetzschmar commented Jan 28, 2025

Using datefudge to ensure reproducible secureboot signatures with sbsign works well for local keys, but when using remote signing providers like aws kms this breaks due to SSL sessions also being established with faked time info.
This patched version of sbsigntool introduces an optional env var SBSIGN_FAKETIME to overwrite the signature timestamp without effecting the entire process.

@fwilhe
Copy link
Member

fwilhe commented Jan 28, 2025

Hi @nkraetzschmar, can you describe in one or two sentences what issue this solves? I found the patch here but I'm missing a short description.

@nkraetzschmar nkraetzschmar merged commit 5dec28a into main Jan 29, 2025
4 checks passed
@nkraetzschmar nkraetzschmar deleted the feat/sbsign_faketime branch January 29, 2025 08:37
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.

3 participants