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
efitools/0001-add-binary-only-make-rules.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)
styhead (Yocto Project 5.1) efitools 1.9.2
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