Point secureboot certs at the paths defined by the *-sb-certs packages
Resolves: rhbz#2049214 Signed-off-by: Brian Stinson <bstinson@redhat.com> [rharwood: commit message, conditional fix] Signed-off-by: Robbie Harwood <rharwood@redhat.com>
This commit is contained in:
parent
ac3d500683
commit
3f01b520d0
24
grub2.spec
24
grub2.spec
@ -32,28 +32,19 @@ Source9: strtoull_test.c
|
|||||||
Source10: 20-grub.install
|
Source10: 20-grub.install
|
||||||
Source11: grub.patches
|
Source11: grub.patches
|
||||||
Source12: sbat.csv.in
|
Source12: sbat.csv.in
|
||||||
Source13: redhatsecurebootca3.cer
|
|
||||||
Source14: redhatsecureboot301.cer
|
|
||||||
Source15: redhatsecurebootca5.cer
|
|
||||||
Source16: redhatsecureboot502.cer
|
|
||||||
Source17: redhatsecureboot303.cer
|
|
||||||
Source18: redhatsecureboot601.cer
|
|
||||||
|
|
||||||
%include %{SOURCE1}
|
%include %{SOURCE1}
|
||||||
|
|
||||||
%if 0%{with_efi_arch}
|
%if 0%{with_efi_arch}
|
||||||
%define old_sb_ca %{SOURCE13}
|
%define sb_ca %{_datadir}/pki/sb-certs/secureboot-ca-%{_arch}.cer
|
||||||
%define old_sb_cer %{SOURCE14}
|
%define sb_cer %{_datadir}/pki/sb-certs/secureboot-grub2-%{_arch}.cer
|
||||||
%define old_sb_key redhatsecureboot301
|
|
||||||
%define sb_ca %{SOURCE15}
|
%if 0%{?centos}
|
||||||
%define sb_cer %{SOURCE16}
|
%define sb_key centossecureboot202
|
||||||
|
%else
|
||||||
%define sb_key redhatsecureboot502
|
%define sb_key redhatsecureboot502
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%ifarch ppc64le
|
|
||||||
%define old_sb_cer %{SOURCE17}
|
|
||||||
%define sb_cer %{SOURCE18}
|
|
||||||
%define sb_key redhatsecureboot602
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
BuildRequires: gcc efi-srpm-macros
|
BuildRequires: gcc efi-srpm-macros
|
||||||
@ -71,6 +62,7 @@ BuildRequires: help2man
|
|||||||
BuildRequires: systemd
|
BuildRequires: systemd
|
||||||
%ifarch %{efi_arch}
|
%ifarch %{efi_arch}
|
||||||
BuildRequires: pesign >= 0.99-8
|
BuildRequires: pesign >= 0.99-8
|
||||||
|
BuildRequires: system-sb-certs
|
||||||
%endif
|
%endif
|
||||||
%if %{?_with_ccache: 1}%{?!_with_ccache: 0}
|
%if %{?_with_ccache: 1}%{?!_with_ccache: 0}
|
||||||
BuildRequires: ccache
|
BuildRequires: ccache
|
||||||
@ -551,7 +543,7 @@ mv ${EFI_HOME}/grub.cfg.stb ${EFI_HOME}/grub.cfg
|
|||||||
- CVE-2021-3981 (Incorrect read permission in grub.cfg)
|
- CVE-2021-3981 (Incorrect read permission in grub.cfg)
|
||||||
- Resolves: rhbz#2030724
|
- Resolves: rhbz#2030724
|
||||||
|
|
||||||
* Tue Jan 04 2021 Robbie Harwood <rharwood@redhat.com> - 2.06-16
|
* Tue Jan 04 2022 Robbie Harwood <rharwood@redhat.com> - 2.06-16
|
||||||
- Stop having this problem and just copy over the beta tree
|
- Stop having this problem and just copy over the beta tree
|
||||||
- Resolves: rhbz#2006784
|
- Resolves: rhbz#2006784
|
||||||
|
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user