diff --git a/config.yaml b/config.yaml index b025b68..1acc78f 100644 --- a/config.yaml +++ b/config.yaml @@ -25,11 +25,12 @@ actions: - target: "shim.rpmmacros" find: "Requires: dbxtool >= 0.6-3 \\" replace: | + Requires: dbxtool >= 0.6-3 \ %{expand:%ifarch x86_64 \ # SecureBoot keys dependencies \ Requires: almalinux(grub2-sig-key) >= 202303 \ Requires: almalinux(kernel-sig-key) >= 202303 \ - %endif} + %endif} \ count: 1 - target: "shim.rpmmacros" find: | @@ -48,6 +49,16 @@ actions: Name: shim count: 1 + - target: ".gitignore" + find: | + SOURCES/fbx64.efi + SOURCES/mmx64.efi + replace: | + SOURCES/fbaa64.efi + SOURCES/fbx64.efi + SOURCES/mmaa64.efi + SOURCES/mmx64.efi + count: 1 - delete_line: - target: "spec" @@ -67,11 +78,21 @@ actions: - "Add SB for aarch64" - "Use AlmaLinux cert" + - delete_files: + - file_name: "BOOTAA64.CSV" + - file_name: "BOOTX64.CSV" + - file_name: "fbaa64.efi" + - file_name: "mmaa64.efi" + - add_files: - type: "source" - name: "almalinuxsecurebootca0" + name: "almalinuxsecurebootca0.cer" number: 1 - - - delete_files: - - file_name: "redhatsecureboot501.cer" - - file_name: "redhatsecurebootca5.cer" + - type: "source" + name: "BOOTAA64.CSV" + number: "Latest" + modify_spec: False + - type: "source" + name: "BOOTX64.CSV" + number: "Latest" + modify_spec: False diff --git a/files/BOOTAA64.CSV b/files/BOOTAA64.CSV new file mode 100644 index 0000000..2564836 Binary files /dev/null and b/files/BOOTAA64.CSV differ diff --git a/files/BOOTX64.CSV b/files/BOOTX64.CSV new file mode 100644 index 0000000..4aa8eae Binary files /dev/null and b/files/BOOTX64.CSV differ