mbox series

[v10,0/7] eficonfig: add UEFI Secure Boot key maintenance interface

Message ID 20221120002119.23683-1-masahisa.kojima@linaro.org
Headers show
Series eficonfig: add UEFI Secure Boot key maintenance interface | expand

Message

Masahisa Kojima Nov. 20, 2022, 12:21 a.m. UTC
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