From 3113ac61c5428a05a286898e83ff78e7196d6e9d Mon Sep 17 00:00:00 2001 From: rockyautomation <rockyautomation@rockylinux.org> Date: Sun, 11 Apr 2021 19:34:29 +0000 Subject: [PATCH] import grub2-2.02-90.el8_3.1 --- SOURCES/redhatsecureboot301.cer | Bin 839 -> 0 bytes SOURCES/redhatsecureboot502.cer | Bin 964 -> 0 bytes SOURCES/redhatsecurebootca3.cer | Bin 977 -> 0 bytes SOURCES/redhatsecurebootca5.cer | Bin 920 -> 0 bytes SOURCES/rockylinuxbootsigningca101test.cer | Bin 0 -> 1434 bytes SOURCES/rockylinuxbootsigningcert101test.cer | Bin 0 -> 1476 bytes SOURCES/sbat.csv.in | 2 +- SPECS/grub2.spec | 19 ++++++++++--------- 8 files changed, 11 insertions(+), 10 deletions(-) delete mode 100644 SOURCES/redhatsecureboot301.cer delete mode 100644 SOURCES/redhatsecureboot502.cer delete mode 100644 SOURCES/redhatsecurebootca3.cer delete mode 100644 SOURCES/redhatsecurebootca5.cer create mode 100644 SOURCES/rockylinuxbootsigningca101test.cer create mode 100644 SOURCES/rockylinuxbootsigningcert101test.cer diff --git a/SOURCES/redhatsecureboot301.cer b/SOURCES/redhatsecureboot301.cer deleted file mode 100644 index 4ff8b79e6736e566dbf39603e0887a53345aa4e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 839 zcmXqLVs<uYV$xo~%*4pV#L4h}zvyHQr&Ia{ylk9WZ60mkc^MhGSs4s`4b=@)*_cCF zn1$tnQd1N>5=#_<Q<F=JQWc!?^Gg&ooE;UiQ!5n=H4T*v6ySO}8O4N)Q<D>OQj1C) zic(WD5=-=w^K%X4#CZ)(42%qc(A3<>AWEFq*xbO#zzobaj4}u^)G^S4Sf`BDy5h|A zyv)3GQtWJER6_O@BP#=Q6C*!^K@%evQxhX2!zT5vqmx`?o`(oz{$eeCezR_cLPyl% zHpef<Z?c)s9bV+G*2GY{zUlen&--<nt5(QI#He!|D#@MA6@S7f!DrgWI=@zC&C^a< zS^NJVseCT_+kC+hmfzF#Tx_$BdDsQaxH<oTd&Lst*YdY!eYroouj_1-&+(6kqHpHi znY}t@nRQ&w=1_h6OY<eQl|Q`<JrTM7n!i`t_o#KdW$w9@pD!~JJ80ql!v4;Yj`D4+ zCJ#<$T1i;hJiEmZa%<xJ%U=UFoRVA<Io&opOJuT!pLNleeH**jw6<(2uj!q8$Hi$^ z<>qUbuO&%O^nA}y6#9BjM%~U7Q(5kw6_YN1epR)|xb9Elg4_B`%!~|-ixmyz4P=2K zFU!Xw#v&5#_@80Rp3FS`6#W&an$HJBb(91l2O=<O00WVcA<H>d+v%~@6}B_2%&Mg` zDvt6_STWb-ZhXD^RgaJz3Cq5o4B43+oEZD&XVQnj{jXOGHfUJJB>qmC?A`ut>Ahpw zdM-|DZzz7Yc^I3-u|J*vqdKqQ`kIF?LJd~2r8XOg&f%Z+Yj((@r{(*;Y?_w8rSDJJ zntk_K74NJ(drfx5hIZaKImf>p{fSPd=}qfHlV8OA-0dHz$M#&#on!XF_3NjY{(Hxy zbKN4k{8NvC{Y9;Yo!51>R!)l5n2-{5CgAUe(k!NLc|1u*B2w==ttY-NzWb+N=75O& zzv2uf{%c3S9%5x`<-dQv`g=w9>l=;D-vz#WO}UeuefPU1`=|Tw9$I=mIi&>vg+x|L diff --git a/SOURCES/redhatsecureboot502.cer b/SOURCES/redhatsecureboot502.cer deleted file mode 100644 index be0b5e211ccf8ad7ba74c88841c921cfdbad5a70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 zcmXqLVm@Hd#I#}oGZP~d6DPygP|MB7r^(JU;AP{~YV&CO&dbQi&B|a9ZzyIU!p0oR z!o|ZIl$xU8kyxUm;F*`KXQ*f(4-#kQk${RT1g9pK7NsgU<>!|uI6Eqs8Y&qmz)j<1 z6ca8^O-{^7Eh=#+N=?Z~EYVBO&oz(}=QT1gFf*_;G%zqQGL91GHMTG?G_-(n4bpHr zK*K-{;sAMU4hYUn&&$k9S1>g&BFY_2j7rFUXJlnyZerwTFlb`rVrpV!WVlw+5~fxp zlC4%={*<NvQsus-r~Yg1@p5qqe79!uk<)fOw;HVKIWJya>?v=&XRBAh?w3|ekJhoz zKe*}Ss+-Dp3y#N}_#^e|W8doa9aT(wxO?y2p89Cbu3Q!=zP!k}$2XsU9VoV!m$7=u zaXE&jl}!J>*zj`9usQhLT4_#)+wqRaoS&{Uz0p%LI=p$>w%yj@jOK-#m#OZnogtKa zXx0-|7pa7a%Pt;nc|B=yqk7|#ij=DjlCF{bKHcw(tDZ=IoA@v;?(+N1K5vh6$0wbX zowLen&AF!%E3#rkR^7F4a=E#$<Lte~;r6-RonPi2D4h6yj=rCI?f0!$LzQJ-3qP4| zcsb2Co{5=}fpKw#L74#$Fw|v*85#exFc~ly@PT;zARY@d6MKV!7>KV5;`11Av2kd# zF|x9<Gcy~=g2ee)#8^ZYxED2D?Ra@q|J(Po({}JK7pj{P3r<V2$}AEFVhti^@|Ql> z$k^rSH+lBn4DN|8WwYk@BgYLeT>|5Vkzw{Ng<BH>ZMQ5DIkiD~`h}y9{<=D~#ILx2 z<i|-9w!N!%#admPn;Oaa^dKXfa;PP<#mXIDPKxSHZoFH(ZcE?=o#X7jLGH8j&MMv4 zek|8}`lJ3n-xq=#{eDgKyXxP$$z^u_-&+i-{^y#G)Y?p5DKcZVULmK^Y~$&2lQ)<g zWUBly_fP9_rTDPTks+z7l}iGDnH+g_H;*q{maXmk9J{YdV%a`7Cb1`<c3o;UG2iuT z;OtXrfpc69HdVi7U3z(mDCdEBS4}w9cRw@AdN_OA>!|e$CoGxy;)T!q_Y)P}vi)7| puC*wrU@|^yJWH`pNJ3}E-0bhMGuf{5G|c)nwXm(hxVvuYUH~CAajXCU diff --git a/SOURCES/redhatsecurebootca3.cer b/SOURCES/redhatsecurebootca3.cer deleted file mode 100644 index b2354007b9668258683b99a68fa5bdd3067c31b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 977 zcmXqLVm@oo#I$t*GZP~d6DPykKFO2}lmD>>ylk9WZ60mkc^MhGSs4s`4b=@)*_cCF zn1$tnQd1N>5=#_<Q<F=JQWc!?^Gg&ooE;UiQ!5n=H4T*v6ySO}8O4N)Q<D>OQj1C) zic(WD5=-=w^K%X4#CZ)(42%qc(8R>VG)kP;*xbO#zzoWzwslR6O2{5!WMyD(V&rEq zXkz4IYGPz$nC+~<?2{)QQnbB!-tOilfvp!W+5DVoSG#L+<>vi6EDouC4!V-;tv&JA zN}nf->iaHo2tM8rAb&8=Njdj{a^${=Z?aE)&k<1VH{Q3Wx7jKD-_5CYum4K4d~JV` z`ccOE*<7!m22LI4&u3g0F3h!NN?ysm?c*7~^lIfF3D-Xhnr_&uU!bJ$?ZS8WW+A0- zr9raw{Iep~On)hDAUrqc*pZy>@YoE^;z#ABPp))utMY{K9XOZuN+87Vv97^}gccFK z6&c%&T=rzVyKuJ1S>c?R<K#PxtGGq~?cMg~=gYe$SJ$!S^;`(O<ep~wX+Qso!rIJ( zZL23GL@b?{ZqYAz@%i~&roT+gj0}v68`m2&t}&1W#<DCQix`WDgIJ50%Q>q?77kYS zv==`X%}M<cV^9l{R%R(PC~3f|U}4}Ae=0{`6H>C|0a-81!fL?G$oL;QPJxLO7^jR3 zp{b9(0{X(lQ;+K%h_CKtxc%nd+9kH!CBia&JkgcqO9LvF9(I1~^2+p(_fBqs&+@+g zjZG)^b(y8?lr#NV`RkoR|I-BpaSiJiPBV7drX0Bbe!0fPB95K&)ygj1YM5%bK;(6L z=7Y@r2hM%A`uyr;o|A^(c{icYtu_B=WuE^MZ_<<d&TsQv+iB;vWxkm>i|1QMhsQHT z<L>4}wg*#%C!d<*ePQAKPyWoS|9R;jPUx*P-5Ksuo_~6c3tyKHzf+y+r*{_;vOAw> zmv4Wk&h*1hGe;ze)#t#BH;PsH)$e|FOmna8+@9jW!^ymRMf{q+C84h)mppfN*sxn6 NnfI|Q%N6m!6aeL$dME$@ diff --git a/SOURCES/redhatsecurebootca5.cer b/SOURCES/redhatsecurebootca5.cer deleted file mode 100644 index dfb0284954861282d1a0ce16c8c5cdc71c27659f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 920 zcmXqLVxD5q#8k6@nTe5!iIbtZm{+@~;bN2lFB_*;n@8JsUPeZ4RtAH3LoovpHs(+k zE*{>X)D#7e#1b6^&%9(kLq!95kT^4s1XNrhI5oMnC{@8JKfgr5*-^pNP{}|6ZW<?} zm~e4wa$-(uQHeuQYDz|8iC%Jku7R95uaSX)nSrH&g`ugjS(G@hv4w%5p#_vndj~Wz zDj|ECk(GhDiIJbdpox)-sfm%1;oPoQj^Z+n3p+UXFTAqySFqmPd3*j?Ys@hSTEP8< zf#2*zv*WjwCq+F|Q?70*n-_6VPwv(E$rjn}*LF=h`h($l`O@&r`;HrrOo-N1I9RfZ zxvgQ_lF0WfJ6z&|9Ilj$E@Ww)^ZxU(`JeguueG>6NxP$#b?ru1p1aqn$3D)YB{Qqo zjCvjz?|=HkE#3AN-xTZpws*U~)f@D<hHx*rr)(NEvzYZp!}C-TDRu*$;<gRCi<g-# z^KFcsxIBILE9>Z{t~uwMZy8<;F%jD%$u6!n#qYzp^Sryh{C;x9qf@!N=T4ui@b#({ zSD&^p3kNZ=9lAQ9%xdfP9doNToV+k2^LHOF<JVRuW=00a#lZ%F2C~5TmgQp+V-Y!% zzx26A#x764$+P!na8Gn8n>D{5oE&78StJa^8n7$i2k94PWc<&<YQPMnkb@nV)_}pz z$RPVX&M7PHOp)E}n3L-lp9;}?o3i@APVs%}E9D|KM%wramRy`J6~x-Y+I90o>xr*# z`sciS&XK#@>h!OC8{=mczNLHbADCJ+pE=-CsaDOF#s}?5Q)1qq&%R~#cz>QmiAiVx zk5XXYstAL9d+iK-w@u$FES<YPN5Z<$i*sS8`10oxUvmRDUKTjPckPLhB$Kz)rb~A; z7pqN`Wn_C2lv%-c*}%nRLuvV$khM?pl$8F*{-4ao^K*vP9Lw!IjTb)uU|-JJoj<4R z;o3irGXj>ybMIPOFY~9lmn~9nUf%vMc88@((p0B(#qL+!COmt7`j5IhPVzo{cRPw} Pd!}BnFF!b8N6JS4>O*3Z diff --git a/SOURCES/rockylinuxbootsigningca101test.cer b/SOURCES/rockylinuxbootsigningca101test.cer new file mode 100644 index 0000000000000000000000000000000000000000..69c899b358d0672c3014b0a08e3b33bdb7159630 GIT binary patch literal 1434 zcmXqLVx4Bt#QbjoGZP~dlStH}?;2D7?q3jJS$*ch>L-D7dF;O$@Un4gwRyCC=VfH% zW@RvFylu#Bz{$oO%EBhh6dG(OXuuERa0qj_q~;`+Cl;j|@)_`egxG~yUGmFPiwt!Q zv_X6>VU?i#<m^fX*SwO{qJpB#;#7s;{In8~9tF4j(!7+!lFa-(Lq!95kaBKeiJ;V+ z)I^}F)V%b}ywud9%)E4klGMapLwy5XkP>ELHHe8mnR%rZ3Qqa?B?`fr>3JY^&W;L( z28Ie6A+Et8nuclyDsXRbGKz^8rzV#cWtLPr6oFin1JbUSUzBbjC(dhRXkZM~X=(yw zM2YhP*~SJIQ0_4IeG}s%<mhH(WngY%>}N1&V(emSVr*o1|D-vtah8cip7hzu?Gmb= zI9r`EJ?o;ESu=TUFB08czg|RX*LTjs<r^p0OuBRINV~u@`R%)(w;a7)d}rgakG`wf zn&lrb?w{Pwot1s{rhQ;>%FZc{<sOSCyw~T?{Wa;3^QH9GqmTBjG`Oy>wz#^ap#0xL zv$C+yz8A_FzpS~f)KZ(=xO3lmnKGsr{pTw?AIe>gWcFXYKWE3S*{f%$pE+xs9{PUC zho{?AuU}cT<<xvr6JNgrtqYIep4DM>`5PZ+z|DxWvm5k|ou80)B|`KIlgkRX>ujF7 zV%Ke1F3foC?$CB4W?J>3=f?^;r<t&cYw%reu)Vu1A!q8rb+6v{HL*(Udu-4C<@DY7 z`K!NLxtMoK+s~Zay*uphSxY;%+dFrf<o^^7PKx1ta^UERJnrP{YyQ7%v$=R9Kfv9L zX|9@;f`UgvuZq@zJ3BA$3_KW68U3sD*=3(C|3m^Z?l3-Gq;Y4q=;G4<k%@;pUah~b zWPRnabE4?0M3e9*(-+6vSI5WRlg+RRKFh?+$iTQbz`)Ny7MT2H`B=nQMC@yCKZ^;s zpCt9|on_yZ{Xw5rRs8{HAX#M=2?MbP><T~`R92XU)qt6i@jr5$1G6|V&KnuT=eVw! z<v4M2lE%*}Z|N!NSG|u))k*Adjry%_aD0}m#OwL%tWrDpkC&V}yJ7qOW7lNGvdwl1 z?wL`lbmrOoiJkM=R<VTTF5;E6R9=+s$A8po?Z;D}S8q|<s#3r1%h~dtXFKmtIVE&Z z{(g$<;g{zsc3LQ$H{R^LDW!5F`@6Gx+2TL%g;<6fC@tRKE1xBou<qthm3{BO^b2Gx zls^_SJFfljyotM}39XvLRJy;n-ZF{(T1iEv+syNxzN;3Q_J|v2{7(DzGx+*~NA~iZ zpTZ-xrxtv7@4S&yl$?`)P^RojZnn|$|K++ue#yNI&sT7*w^w;JYm-g@Z^)&iei9nG zi|7AfKU7ouy1LfAEu`}3%`J;W1Q#gx-E8lg_v^Tq=b<eL$s5k@{nh3vAM2hrzvA0h zrdQM7t26Ao7!tUzQql8!+pQx_rCz+--zG#<M0#~+U%$qcV)`um=7w*jtffY0bn>Dk p1(h}i?)Vx1s^FySf&(o-f;Qyrn6i1h$;`El^7kg6yIQ(`9RSobM1=qV literal 0 HcmV?d00001 diff --git a/SOURCES/rockylinuxbootsigningcert101test.cer b/SOURCES/rockylinuxbootsigningcert101test.cer new file mode 100644 index 0000000000000000000000000000000000000000..0de85b04ed0599c3052ca99a81488ef53e89c05a GIT binary patch literal 1476 zcmXqLVm)Bc#G<i)nTe5!NyOpEz3#dPR+ZT$JAF?xE#bMh@5BWIUN%mxHjlRNyo`+8 ztPBQ?w+*=sIN6v(S=fY`LW2zj4fsJE4q*<L)SSff#G+I~J_8<*5W6s|OMY2uk)f`E zHi*w9tP+%;oL#BlnpcuqR8W*zoT?C<pH>3Wqu`cbnwOGTl9``psAwP$QqC<b5tN#f zng~>tnwOrLmzr9XnU}6mlA4%nsBfSPQo<~(1~JhmGq1El!6`q#L?JjcJrAVL*-^pJ zz)(RW#5FiX(@@Po1?~+_Mltc?)a25l%#uonB9M!6K-%^4i_#6`#CeSj4UB<0O-+mq z&7;J5fox*~3n<s1@$Mk-y`h0V#P=GweV<xXLXQ8N7#AT&I3p_qa}#4fgFzEx7gG~s zBg4_NPAiMT{&aq5+{C^(B6G=?>rN~WS?0dJ`qZrKh|Khy`#FAB1MjvvSo=KLvMDG| zb7#d&H<mX2B**5&1-kcEL{G}+5ZtG()&HjD+$ElwYux-F`3wGOm$+8qob)IncY)li zg}%?{>l)e?`RZP<pZs?J?hWsg1$&RB$(_F%v5HZ~Ht6ZGKBXz?${Wwz@47Jk)U>&$ zwengX%!{+~x#*SWxnB5^#j&d%-d(HrRvlzq-j=a&&-c@33*Oo^S|54Exo5w!Z->(H z{tw@oHS#)7-c4oRbF8JI=jr5G!4vyV{(g3lt<CS(`x&2uIt6{Z=Qc*KH&6~OyK&y- zE`yQMmNg-le*acDz2x1^ebpjoKMQ$TW$H(YlxWu~g_JL{V0h@rb?)0Dr5g?_Wy6A& zJ@=m_KdI_K(iidNI{C4>qJrNSh;er5%Lc5GUw<)0IsfhXDNVO6R4vZhyj8r-bL?iG zSZ0{4$>+Q7no(KrZZ2g!9uq!GFSfsbZt#ZpkC(Hs9`Ll!+1SFwP@Bob%*epFxWb?e zoW*2?85#exFc~ly@BtHqEI)|H!py|pU?2wKtAhAE23%|$+H8!htnAFp2C^V=J{B<+ zku9151(p-*HW~etZp~!>zCJED)CipMWR+PY48$5l>}zj7iwU=%B=zl`W#5(kL7!Gt z{XtF}z`_8SHX0dB7L+}E(8sx7^L$+0hH7`kRT(F5|FxdI=KFNZQ!me$H+v~`ZC$vN zbD8WRH$G9NU$4KX1=pz+#5HHxN;d|W-Cw1=Bvt>rp5J<Rube4c!dh}>pF6a!{m7D- zbGz0QcRx98e=An<h}J13KOte6&wWJ?3&eSBY_68FJ-W%Al4$23^W6Ew!F|g@XCJhF z(tW$a-f};?@nKEDPg*u-`Sb2xd9&}_r`79E_20d?uH0^JQQMY72g)NHPTmMturlyU zJH)h=Z|BWMkxkxa>)SNS=C#+Ykl6ZIXbDH4wB^amGBqcA{pzR9_c5+r*`_$Vu!wo0 z*4fXuw_Dyi<YTdr|6hS@xZAB;iAUGieu-JM{FYq#q`hyJ2n(ih>G(G`cR%?%d8?)H z>CcrRf<B?^1ZL!_UzTO$kgOM;!gD9K^wQhz2TOl!pJCLm%q+{9#K&rFr1Zfk<ja@y z2d|uH*&jRo=FS_+lHXso`)vz2HudN}ttOo-x1?F?eza=1?)Q5Vd`Y%X^illB8tFe- E072tC?f?J) literal 0 HcmV?d00001 diff --git a/SOURCES/sbat.csv.in b/SOURCES/sbat.csv.in index 24545c0..cdfc7f2 100755 --- a/SOURCES/sbat.csv.in +++ b/SOURCES/sbat.csv.in @@ -1,3 +1,3 @@ sbat,1,SBAT Version,sbat,1,https://github.com/rhboot/shim/blob/main/SBAT.md grub,1,Free Software Foundation,grub,2.02,https://www.gnu.org/software/grub/ -grub.rhel8,1,Red Hat Enterprise Linux 8,grub2,@@VERSION@@,mail:secalert@redhat.com \ No newline at end of file +grub.rocky8,1,Rocky Linux 8,grub2,@@VERSION@@,mail:security@rockylinux.org diff --git a/SPECS/grub2.spec b/SPECS/grub2.spec index 59bdb80..e0fb02a 100644 --- a/SPECS/grub2.spec +++ b/SPECS/grub2.spec @@ -24,11 +24,9 @@ Source6: gitignore Source8: strtoull_test.c Source9: 20-grub.install Source12: 99-grub-mkconfig.install -Source13: redhatsecurebootca3.cer -Source14: redhatsecureboot301.cer -Source15: redhatsecurebootca5.cer -Source16: redhatsecureboot502.cer -Source17: sbat.csv.in +Source13: rockylinuxbootsigningca101test.cer +Source14: rockylinuxbootsigningcert101test.cer +Source15: sbat.csv.in %include %{SOURCE1} @@ -150,7 +148,7 @@ This subpackage provides tools for support of all platforms. mkdir grub-%{grubefiarch}-%{tarversion} grep -A100000 '# stuff "make" creates' .gitignore > grub-%{grubefiarch}-%{tarversion}/.gitignore cp %{SOURCE4} grub-%{grubefiarch}-%{tarversion}/unifont.pcf.gz -sed -e "s,@@VERSION@@,%{evr},g" %{SOURCE17} \ +sed -e "s,@@VERSION@@,%{evr},g" %{SOURCE15} \ > grub-%{grubefiarch}-%{tarversion}/sbat.csv git add grub-%{grubefiarch}-%{tarversion} %endif @@ -170,10 +168,10 @@ git commit -m "After making subdirs" %build %if 0%{with_efi_arch} -%{expand:%do_primary_efi_build %%{grubefiarch} %%{grubefiname} %%{grubeficdname} %%{_target_platform} %%{efi_target_cflags} %%{efi_host_cflags} %{SOURCE13} %{SOURCE14} redhatsecureboot301 %{SOURCE15} %{SOURCE16} redhatsecureboot502} +%{expand:%do_primary_efi_build %%{grubefiarch} %%{grubefiname} %%{grubeficdname} %%{_target_platform} %%{efi_target_cflags} %%{efi_host_cflags} %{SOURCE13} %{SOURCE14} rockylinuxbootsigningcert101test} %endif %if 0%{with_alt_efi_arch} -%{expand:%do_alt_efi_build %%{grubaltefiarch} %%{grubaltefiname} %%{grubalteficdname} %%{_alt_target_platform} %%{alt_efi_target_cflags} %%{alt_efi_host_cflags} %{SOURCE13} %{SOURCE14} redhatsecureboot301 %{SOURCE15} %{SOURCE16} redhatsecureboot502} +%{expand:%do_alt_efi_build %%{grubaltefiarch} %%{grubaltefiname} %%{grubalteficdname} %%{_alt_target_platform} %%{alt_efi_target_cflags} %%{alt_efi_host_cflags} %{SOURCE13} %{SOURCE14} rockylinuxbootsigningcert101test} %endif %if 0%{with_legacy_arch} %{expand:%do_legacy_build %%{grublegacyarch}} @@ -504,7 +502,10 @@ fi %endif %changelog -* Mon Mar 15 2021 Rich Alloway <ralloway@perforce.com> - 2.02-90 +* Sun Apr 11 2021 Sherif Nagy <sherif@rockylinux.org> - 2.02-90 +- Adding Rocky testing CA, CERT and sbat files + +* Sun Apr 11 2021 Rich Alloway <ralloway@perforce.com> - 2.02-90 - Apply Rocky Linux debranding changes * Thu Feb 25 2021 Javier Martinez Canillas <javierm@redhat.com> - 2.02-90.el8_3.1 -- GitLab