efi: Add secure boot detection
commitd7e54b2e5feee95d2f83058ed30d883c450d1473
authorDaniel Kiper <daniel.kiper@oracle.com>
Thu, 3 Dec 2020 15:01:48 +0000 (3 16:01 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Fri, 11 Dec 2020 12:56:22 +0000 (11 13:56 +0100)
tree8707e35985edb3b704017e051e8f8cf000ddaf79
parentac5c9367548750e75ed1e7fc4354a3d20186d733
efi: Add secure boot detection

Introduce grub_efi_get_secureboot() function which returns whether
UEFI Secure Boot is enabled or not on UEFI systems.

Signed-off-by: Ignat Korchagin <ignat@cloudflare.com>
Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
Signed-off-by: Marco A Benatto <mbenatto@redhat.com>
Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/Makefile.am
grub-core/Makefile.core.def
grub-core/kern/efi/sb.c [new file with mode: 0644]
include/grub/efi/sb.h [new file with mode: 0644]