Package: wnpp
Severity: wishlist
Owner: Simon Josefsson <simon@josefsson.org>
* Package name : golang-github-foxboron-go-uefi
Version : 0.0~git20241219.19dc140-1
Upstream Author : Morten Linderud
* URL : https://github.com/Foxboron/go-uefi
* License : Expat
Programming Lang: Go
Description : Linux UEFI library written in pure Go.
A UEFI library written to interact with Linux efivars. The goal is to
provide a Go library to enable application authors to better utilize
secure boot and UEFI. This also includes unit-testing to ensure the
library is compatible with existing tools, and integration tests to
ensure the library is able of deal with future UEFI revisions.
.
Features
.
* Implements most Secure Boot relevant structs as defined in UEFI Spec
Version 2.8 Errata A (February 14th 2020).
* PE/COFF Checksumming.
* Microsoft Authenticode signing.
* A subset of PKCS7
* Working with EFI_SIGNATURE_LIST and EFI_SIGNATURE_DATABASE.
* Integration tests utilizing vmtest
(https://github.com/hugelgupf/vmtest) and tianocore.
* Virtual filesystem support for easier testing.
Needed by sbctl: https://bugs.debian.org/1030845
https://salsa.debian.org/go-team/packages/golang-github-foxboron-go-uefi
https://salsa.debian.org/jas/golang-github-foxboron-go-uefi/-/pipelines
/Simon
Attachment:
signature.asc
Description: PGP signature