From 2ec03fcf21c6a61c81a0cc4df8efa9814a2391cc Mon Sep 17 00:00:00 2001 From: jinlun Date: Wed, 28 Feb 2024 16:50:05 +0800 Subject: [PATCH] =?UTF-8?q?shim=E6=A8=A1=E5=9D=97=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=AE=89=E5=85=A8=E5=90=AF=E5=8A=A8=E7=AD=BE=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openEuler_ca.der | Bin 0 -> 1529 bytes shim.spec | 21 +++++++++++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 openEuler_ca.der diff --git a/openEuler_ca.der b/openEuler_ca.der new file mode 100644 index 0000000000000000000000000000000000000000..0fe8086805491fb96302947c3abfa7005b32dba1 GIT binary patch literal 1529 zcmXqLV*P5+#C&%FGZP~dlOV$h;j@e49+k`s4cswt7OVMf170>xtu~Lg@4SqR+^h@+ zsfOGJoNUaYEX+Ji&W?tB20S1RHxH|4URqJ2p^$+9h|k5tnO~5a=USSRT4X3_zz-5* z=ivy>NX?4^Vwf@x9!~et#JqHu{JeCSxopBr&VB|8;=D%2hK7bFhNcFFrWR2W{6+?* z#)bw!F^B-Y9MZ(3gd7BntPIReO#BQ6O-x)&O-zgoS08vtnFgM|S};ZHy!D{xzM|I}Ut9x1Adw=P>eNi%;>`4~}Kz_9Kp@AAWy5f612>r}rLQ9af&=OxGA?Q3mM zY;s>G&#fAoeu>v=k9t)R^F$r4kMYM2CNtjHwmg4w9n-hU3lmRqoo04;<@tL<$yye+5`)XQe&hdQgt#)7c zFsDw{hb#A=S*>9^Fm>nMLjqH-eD>YBC8#iEvv}4+hC@A9LQec?yUFr4Of%!1c*u<1 ziaSp*&0g=L|sO!d6ckLp6NRNg6_&3=m^ z&FfM^^p{Kx7TdpJevuRxjFnV(#nZ^P}Wut7yc% zD9~nNW@KPo+&I^uah8D)Fqz8=Gcx{X;V@tWQcR4D2C^VAJ{B<+5jp8qlQK-t-t?5b zVtm+zanaMSwm%KzLDI@B5(Z)o*cI@B6!3%0WC7;THUmXA&V)7(#3NAIMWw|h3PJh#B?``t27(ABj38YMjL0b%n2CWYn2|wAAxE-g|5lAHo_33M7kk)q z>{r{@R;+pVRY2!9`sa*Qk^gv~PhPRup z3%9QDX;nv$I=;@R01w5@j~U~l-|x<|lt01!KKciPwPDwC-aY$X%&}M@$-Ch7y|Dj` zkq=z&xJql;?h_1H-Ojp{)Lj)b5DHMyUP1|U7l&AmD==-)#aN{CZs+JTi~JE(vb9f4)?1= znTNjz{?zyp^))5=gN%DF!;B+e45PN6IikkPSI1$X@Qa^~X~u>H<|%&}k_=|f?LR+N z!nY+N=5uk++@)@O$ytxz`RqNs)INF5Jw@5|n@Z}8Dhzv>lLh=1O>O-@ud{94mIc;R zzV4ZtaQ|evl*5GB%)ag%L8I!A;nfRd@9?nl-Pzp!r|_r0a#G{kO;^LuO;PyG*m&LW zVfoJTHM7^x?N*vuA#_#qR= 2.37-7 %endif @@ -115,6 +121,14 @@ cd build-%{efi_arch} make ${MAKEFLAGS} DEFAULT_LOADER='\\\\grub%{efi_arch}.efi' all cd .. +%if 0%{?openEuler_sign_rsa} +echo "start sign" + +/opt/sign-openEuler/client --config /opt/sign-openEuler/config.toml add --key-name default-x509ee --file-type efi-image --key-type x509ee --sign-type authenticode %{_builddir}/shim-%{version}/build-%{efi_arch}/shim%{efi_arch}.efi +/opt/sign-openEuler/client --config /opt/sign-openEuler/config.toml add --key-name default-x509ee --file-type efi-image --key-type x509ee --sign-type authenticode %{_builddir}/shim-%{version}/build-%{efi_arch}/fb%{efi_arch}.efi +/opt/sign-openEuler/client --config /opt/sign-openEuler/config.toml add --key-name default-x509ee --file-type efi-image --key-type x509ee --sign-type authenticode %{_builddir}/shim-%{version}/build-%{efi_arch}/mm%{efi_arch}.efi +%endif + %install COMMITID=$(cat commit) MAKEFLAGS="TOPDIR=.. -f ../Makefile COMMITID=${COMMITID} " @@ -172,6 +186,9 @@ make test /usr/src/debug/%{name}-%{version}-%{release}/* %changelog +* Wed Feb 28 2024 jinlun - 15.7-7 +- add signature for secureboot + * Wed Feb 28 2024 zhengxiaoxiao - 15.7-6 - fix CVE-2023-3446 CVE-2023-0465 CVE-2023-2650 CVE-2024-0727 -- Gitee