From 3b69f50844b7a9b0a44e45312acf289abe6f2491 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 9 Oct 2023 18:00:58 +0300 Subject: [PATCH] Modified to use MSVSphere Secure Boot certificates --- SOURCES/msvspheredup1.x509 | Bin 0 -> 1149 bytes SOURCES/msvspherepatch1.x509 | Bin 0 -> 1142 bytes SOURCES/x509.genkey.centos | 6 ++-- SOURCES/x509.genkey.rhel | 6 ++-- SPECS/kernel.spec | 59 +++++++++++------------------------ 5 files changed, 25 insertions(+), 46 deletions(-) create mode 100644 SOURCES/msvspheredup1.x509 create mode 100644 SOURCES/msvspherepatch1.x509 diff --git a/SOURCES/msvspheredup1.x509 b/SOURCES/msvspheredup1.x509 new file mode 100644 index 0000000000000000000000000000000000000000..3919acb041abb7f64ffcf5f430c1ececc41f1278 GIT binary patch literal 1149 zcmXqLVyQG}VoqGZ%*4pVB*<{hQvCVTEccKdVV_>RXa6{Cz{|#|)#lOmotKf3o0Y+! zal4_Gfd(6MC=0i+qHl0ma6v|DQL2J-YEemMT4r)$NoIbYf@5h(Mt)IdNu{BRff8Il zC!?5XacXiYNWvkvxU3kgRj;VjkRNCZ&_s4&HsAc>``gF$+r|+!PG5D^$K(HRJ%{R><;S!h|4-Yo zp))h;-^LXgUH2;GGM=vxVLag)&BqWj!^pua_PIppxxIVJZKqhQx&0!p@Y22~773O= z9?p6v)pB3N_}sbMN5W5>zi3yq^7YobfbfNZY**RmJPMbRN$c6gx+>t#Bgv~Qe^=~n zeqF#O+4y0#mi?QvpZU+dD{XI|EY0Wg@aL|l!4uze=G{o{%Vfwimz~f&(_ZJ9G$4Cw%T!czi5kEFubm7S`+JUZmdB%sWy&q2AX*{q;TMNC9RfV5BfIG-xL|&hgGqr+WAKgB@cvn1g`P6ylJBl)1y<7Q-bLBPm>#piKzZULL zDF3bWF;cDImyfkf^|kh}c(l_ljf@{=YqK=6SFBvMuW6d#3cil53PA^z HSBU}u309yy literal 0 HcmV?d00001 diff --git a/SOURCES/msvspherepatch1.x509 b/SOURCES/msvspherepatch1.x509 new file mode 100644 index 0000000000000000000000000000000000000000..375fe9be16057692828acaa2a9419f7dc8a5580e GIT binary patch literal 1142 zcmXqLVkt6cVvbtC%*4pVB*^gD@lvhcPAAr_y|XO0thjsLfR~L^tIebBJ1-+6H!Fid z<90(W0}VFjP!?`sMc?4C;DU_QqErRv)S{Biw9MqhlFa-(1;^5ojQpa^l1f7r10}eA zPDU}&;?(3)kc2~Saal1~t6ov5AwSR-po#3lY`*!$$@%3l0S>qTw*enC%u83uPOUU(VpKwoEJjua z<|amd2B0_>QxhX2!^7V4e>KThS1>DFKKEgoR*UqU$Nh}o7nB|T@lM=D;0$lX{nTO| zgNjh$hM)7-ceH!IpK+G$f0Fr6-E%T=wJ$fU@#E(xaQ(k{$&DXZQr}8VUcJX~*}YeD z8oxb@J|1(?z4wv7?Mv|!b|=yTeOKHU`5_;A-%#hvg5SNC)|KCF{m#Tc4U5bw=h^@I zPfP8q=s=S{d;F^Q)h=FN`Cz`L=bf*DCv4|gcB<}94zE$(@ZiUrYM;}4PEPv$p}${v z!>;($jEb*$cOHh@1{|2O(J@*1Kl{mpT8}fPoOD_er!?qJzi-VkUh2KDnx-QNC6v%HX9==D?2kY8yAqp!Z?XTfRV|72N)r;!i35kg{t-Kkvb%w&Wua{JUBM$F;Q|WMOi&yoW zlAUteE7M{&hr4~6F?*V_$0C33wrPtDc(?ceZk}qTIZdVEvT_CM%6IwepT!g;`isWu zlq#)Inw5XPEr^l1_*_q0`UIP=76B}g1s_yRZ<(C2YkBTJ*@w~C#5U*os~d93&azn> z_cKZ>tWdw7G;e*)-k_=f*79U5mD=zpa>LI978~L>+0?!> $KernelUnifiedImage.sbat - echo "linux.$SBATsuffix,1,Red Hat,linux,$KernelVer,https://bugzilla.redhat.com/" >> $KernelUnifiedImage.sbat - echo "kernel-uki-virt.$SBATsuffix,1,Red Hat,kernel-uki-virt,$KernelVer,https://bugzilla.redhat.com/" >> $KernelUnifiedImage.sbat + echo "linux,1,MSVSphere,linux,$KernelVer,https://bugs.msvsphere-os.ru/" >> $KernelUnifiedImage.sbat + echo "linux.$SBATsuffix,1,MSVSphere,linux,$KernelVer,https://bugs.msvsphere-os.ru/" >> $KernelUnifiedImage.sbat + echo "kernel-uki-virt.$SBATsuffix,1,MSVSphere,kernel-uki-virt,$KernelVer,https://bugs.msvsphere-os.ru/" >> $KernelUnifiedImage.sbat # Remove the original .sbat section objcopy --remove-section .sbat $KernelUnifiedImage # Get the end of the last section @@ -2577,7 +2553,7 @@ BuildKernel() { # prune junk from kernel-devel find $RPM_BUILD_ROOT/usr/src/kernels -name ".*.cmd" -delete - # Red Hat UEFI Secure Boot CA cert, which can be used to authenticate the kernel + # MSVSphere UEFI Secure Boot CA cert, which can be used to authenticate the kernel mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer %if %{signkernel} install -m 0644 %{secureboot_ca_0} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/kernel-signing-ca.cer @@ -2589,7 +2565,7 @@ BuildKernel() { %endif %if 0%{?rhel} - # Red Hat IMA code-signing cert, which is used to authenticate package files + # MSVSphere IMA code-signing cert, which is used to authenticate package files install -m 0644 %{ima_signing_cert} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/%{ima_cert_name} %endif @@ -3756,6 +3732,9 @@ fi # # %changelog +* Mon Oct 9 2023 Arkady L. Shane - [5.14.0-362.2.1.el9_3] +- Modified to use MSVSphere Secure Boot certificates + * Fri Sep 08 2023 Jan Stancek [5.14.0-362.2.1.el9_3] - PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation (Vitaly Kuznetsov) [2211797] - rhel: Re-add can-dev features that were removed accidentally (Radu Rendec) [2213891]