Name efitools
Version 1.9.2 (392836a46ce3c92b55dc88a1aebbcfdfc5dcddce)
Summary Tools to support reading and manipulating the UEFI signature database
Description From the EFI Tools package in the Linux user-space, it's now possible to read and manipulate the UEFI signatures database via the new efi-readvar and efi-updatevar commands. Aside from needing efitools 1.4, the EFIVARFS file-system is also needed, which was only introduced in the Linux 3.8 kernel.
Section base
License GPL-2.0-only
Homepage
Recipe file recipes-bsp/efitools/efitools_1.9.2.bb
recipes-bsp/efitools/efitools.inc
Layer meta-efi-secure-boot (master branch)
Inherits
  • deploy
  • perlnative
  • user-key-store
Dependencies
  • efitools-native
  • gnu-efi
  • libfile-slurp-perl-native
  • openssl
  • openssl-native
  • perl-native
  • sbsigntool-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

git://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git

Patches

Patch Status
efitools/0001-Fix-for-the-cross-compilation.patch Inappropriate [embedded specific]
efitools/0002-Make.rules-define-_GNU_SOURCE-for-a-declaration-of-f.patch Pending
efitools/0003-Fix-the-wrong-dependency-for-blacklist.esl.patch Pending
efitools/0004-LockDown-run-system-warm-reset-after-the-key-provisi.patch Inappropriate [embedded specific]
efitools/0005-Allow-to-override-tools-for-target-build.patch Inappropriate [embedded specific]
efitools/0006-Makefile-remove-help2man-dependency.patch Inappropriate [embedded specific]
efitools/0007-Add-static-keyword-for-IsValidVariableHeader.patch Inappropriate [embedded specific]
efitools/0008-Dynamically-load-openssl.cnf-for-openssl-1.0.x-1.1.x.patch Inappropriate [embedded specific]
efitools/0009-console.c-Fix-compilation-against-latest-usr-include.patch Pending
efitools/0010-LockDown-enable-the-enrollment-for-DBX.patch Inappropriate [embedded specific]
efitools/0011-LockDown-show-the-error-message-with-3-sec-timeout.patch Inappropriate [embedded specific]
efitools/0012-Makefile-do-not-build-signed-efi-image.patch Inappropriate [embedded specific]
efitools/0013-Build-DBX-by-default.patch Inappropriate [embedded specific]
efitools/0014-LockDown-disable-the-entrance-into-BIOS-setup-to-re-.patch Inappropriate [embedded specific]
efitools/0015-fix-segfault-for-efitools-commands.patch Pending
efitools/0016-Make.rules-Pass-CFLAGS-to-Makefile.patch Pending
efitools/0017-Make.rules-fix-efi-files-for-gnu-efi-3.0.18.patch Pending

bbappends

This recipe is appended by:

meta-lat efitools_%.bbappend

Other branches

This recipe in other branches of meta-efi-secure-boot:

Branch Recipe
master efitools 1.9.2 (this recipe)
scarthgap (Yocto Project 5.0) efitools 1.9.2
nanbield (Yocto Project 4.3) efitools 1.9.2
mickledore (Yocto Project 4.2) efitools 1.9.2+gitX
kirkstone (Yocto Project 4.0) efitools 1.9.2+gitX
honister (Yocto Project 3.4) efitools 1.9.2+gitX
gatesgarth (Yocto Project 3.2) efitools 1.9.2+gitX
thud (Yocto Project 2.6) efitools 1.7.0+gitX
sumo (Yocto Project 2.5) efitools 1.7.0+gitX
rocko (Yocto Project 2.4) efitools 1.7.0+gitX