
This series adds the UEFI Secure Boot key maintenance interface to the eficonfig command. User can enroll PK, KEK, db and dbx.
Source code can be cloned with: $ git clone https://git.linaro.org/people/masahisa.kojima/u-boot.git -b kojima/eficonfig_sbkey_v10
[major changes] -rebase to v2023.01-rc1
Masahisa Kojima (7): eficonfig: refactor file selection handling eficonfig: expose append entry function eficonfig: refactor change boot order implementation eficonfig: expose eficonfig_create_device_path() eficonfig: use protocol interface for file selection eficonfig: add UEFI Secure Boot Key enrollment interface eficonfig: add "Show Signature Database" menu entry
cmd/Makefile | 5 + cmd/eficonfig.c | 234 ++++---- cmd/eficonfig_sbkey.c | 498 ++++++++++++++++++ include/efi_config.h | 13 +- .../py/tests/test_eficonfig/test_eficonfig.py | 1 + 5 files changed, 632 insertions(+), 119 deletions(-) create mode 100644 cmd/eficonfig_sbkey.c