20 releases (5 breaking)
| 0.6.0 | Dec 2, 2025 |
|---|---|
| 0.5.3 | Nov 7, 2025 |
| 0.5.2 | Oct 15, 2025 |
| 0.4.0 | Jul 23, 2025 |
#876 in Database interfaces
52 downloads per month
Used in 4 crates
97KB
2.5K
SLoC
library to read + write efi data structures
Implemented mostly what is needed to manage efi boot configuration, i.e. BootNNNN. BootOrder, etc variables.
Also some support for secure boot variables. Parse authenticated variable updates. Parse efi signature databases.
Support to read/write efi variables via efivarfs
(/sys/firmware/efi/efivars).
Features
-
std: Enable support for the standard library. -
udev: Enable support for udev. Needed to map linux file names to efi device paths. -
sbdata: Include secure boot data: certificates forKEKanddb, revocation databases fordbx. -
sbtest: IncludeRed Hat Test Certifying CAcertificate.
Dependencies
~0.8–14MB
~148K SLoC