limine-enroll-config
embeds or resets the BLAKE2B hash of a Limine configuration file into
TLDR
Embed a config file's BLAKE2B hash into the Limine EFI executable
SYNOPSIS
limine-enroll-config [--reset] EFIFILE [HASH_]
DESCRIPTION
limine-enroll-config embeds or resets the BLAKE2B hash of a Limine configuration file (limine.conf) into the Limine EFI executable. This ensures the bootloader configuration has not been tampered with when Secure Boot is enabled.
When Secure Boot validates the signed Limine executable, the embedded hash is used to verify the configuration file's integrity before applying boot settings. If the hash doesn't match, Limine will refuse to load the configuration.
PARAMETERS
--reset
Remove the enrolled configuration hash from the EFI executable--help
Display help information_EFI_FILE_
Path to the Limine UEFI executable (e.g., BOOTX64.EFI)_HASH_
The BLAKE2B hash of the limine.conf configuration file
CAVEATS
The configuration hash must be regenerated and re-enrolled whenever limine.conf is modified. This tool is only relevant for UEFI Secure Boot environments; BIOS systems do not support this verification mechanism.
SEE ALSO
limine(1), limine-entry-tool(1), sbsign(1)
