File 0001-add-sbat.csv.patch of Package grub2
From a13f5b340831b58da0af84535f44f25f9dee33ce Mon Sep 17 00:00:00 2001
From: Michael Chang <mchang@suse.com>
Date: Mon, 12 Jan 2026 18:52:04 +0800
Subject: [PATCH 1/2] add sbat.csv
---
configure.ac | 3 +++
grub-core/Makefile.core.def | 8 ++++++++
grub-core/sbat.csv.in | 2 ++
3 files changed, 13 insertions(+)
create mode 100644 grub-core/sbat.csv.in
--- a/configure.ac
+++ b/configure.ac
@@ -36,6 +36,9 @@
AC_INIT([GRUB2],[2.12],[bug-grub@gnu.org])
+SBAT_LEVEL=6
+AC_SUBST([SBAT_LEVEL])
+
AS_CASE(["$ERROR_PLATFORM_NOT_SUPPORT_SSP"],
[n | no | nO | N | No | NO], [ERROR_PLATFORM_NOT_SUPPORT_SSP=no],
[ERROR_PLATFORM_NOT_SUPPORT_SSP=yes])
--- a/grub-core/Makefile.core.def
+++ b/grub-core/Makefile.core.def
@@ -44,6 +44,14 @@
enable = powerpc_ieee1275;
};
+transform_data = {
+ installdir = platform;
+ name = sbat.csv;
+ common = sbat.csv.in;
+ enable = x86_64_efi;
+ enable = powerpc_ieee1275;
+};
+
kernel = {
name = kernel;
--- /dev/null
+++ b/grub-core/sbat.csv.in
@@ -0,0 +1,2 @@
+sbat,1,SBAT Version,sbat,1,https://github.com/rhboot/shim/blob/main/SBAT.md
+grub,@SBAT_LEVEL@,Free Software Foundation,@PACKAGE@,@VERSION@,https://www.gnu.org/software/grub/