virtCCA_driver-0.1.3-7.oe24090>    fg] ;G|`u` &z X#RyI,2nq;7X{,S4D9T3LiasnZG侒{r^(#iAOMMY p)ܗcrz{ `m}Es+-#S {FٜeoH ޳a\}EӘ^bkB23ccņNY(7L?!գh KBpV!:*8}*DSv g3fwqմŏcґecc73b211eaf25e491048818b26cb79f52a515174f322fbf0d827c1a2a62f0d8ac1added9ecb587d757d3f228080d602da099ee55YXx3Gil9>>I?9d  Zpt , 4 < L P Tdx(89:> @ F G H I X $Y ,\ L] \^ b ^d Ke Pf Sl Ut tu v z      CvirtCCA_driver0.1.37.oe2409virtCCA driver is some drivers for TEE specific function.virtCCA_driver modulefgUdc-64g.compass-ciGPLV2http://openeuler.orgSystem/Kernelhttps://gitee.com/openeuler/virtCCA_driver.gitlinuxaarch64if [[ "$1" = "1" || "$1" = "2" ]] ; then echo "installing virtCCA driver" install_dir="/lib/modules/6.6.0-45.0.0.54.oe2409.aarch64/extra" link_dir="/lib/modules/$(uname -r)/extra" if [ "$install_dir" != "$link_dir" ] ; then mkdir -p $link_dir ln -sf "$install_dir/tmm_driver.ko" "$link_dir/tmm_driver.ko" ln -sf "$install_dir/sealing_key.ko" "$link_dir/sealing_key.ko" fi echo "installed virtCCA driver" fiif [[ "$1" = "0" ]] ; then echo "removing virtCCA driver" link_dir="/lib/modules/$(uname -r)/extra" install_dir="/lib/modules/6.6.0-45.0.0.54.oe2409.aarch64/extra" if [ "$install_dir" != "$link_dir" ] ; then rm -rf "$link_dir/tmm_driver.ko" rm -rf "$link_dir/sealing_key.ko" fi echo "removed virtCCA driver" fi {8@pfg\fg\fg[fg[fb6ca2d5942b08d78f253c2931f33c2ee094a4afd678cf326d08ccdc20e2b5abadfdc35ab04c38f8bfebbac38f76f4874d6ce898223fb385644123840a5bb539a60990ff2211cec4894deecf6b831ab9f02d8744c955927046f8fd18700881817e738fac1fd31693ff1adf218b51b4a49d66f5372550a0a41f403d8a317665d1rootrootrootrootrootrootrootrootvirtCCA_driver-0.1.3-7.oe2409.src.rpmvirtCCA_drivervirtCCA_driver(aarch-64)    /bin/sh/bin/shkmodrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2f4f@f@f]@f]@fYfU@chenzheng - 0.1.3-7chenzheng - 0.1.3-6tujipei - 0.1.3-5tujipei - 0.1.3-4tujipei - 0.1.2-3tujipei - 0.1.1-2tujipei - 0.1.0-1- Type:bugfix - DESC:mkdir extra dir while kernel version not equal- Type:bugfix - DESC:weak-modules cannot create soft link in cvm- Type:bugfix - DESC:Use weak-modules to decouple kernel modules from kernel versions- Type:bugfix - DESC:Clean the scanned security problem for the sealing key code- Type:bugfix - DESC:Fit class_create for different kernel version- Type:enhancement - DESC:Add sealing key driver for kernel - Type:enhancement - DESC:chang build architecture- DESC:init virtCCA_driver/bin/sh/bin/shdc-64g.compass-ci 17274243410.1.3-7.oe24090.1.3-7.oe24090-metadata_list-compact_tlv-virtCCA_driver-0.1.3-7.oe2409.aarch640-metadata_list-compact-virtCCA_driver-0.1.3-7.oe2409.aarch64sealing_key.kotmm_driver.ko/etc/ima/digest_lists.tlv//etc/ima/digest_lists//lib/modules/6.6.0-45.0.0.54.oe2409.aarch64/extra/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnuELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), BuildID[sha1]=fd4909cedb4a22c469e08626bb4999b23d06f4b5, not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), BuildID[sha1]=56ad77ce2504fc9e3465eaca10167be86cc9c0d8, not stripped/h !iѐ;@utf-80cd0f2af07b291e72a660eb25fe0c2af7b999bdc8218161d4d136bd8e33228f31b6db6f8638b6417f756800e5beb7d6e70d81537ae010ab2dc2eb77d21ac57a2? 7zXZ !#,"] b2u Q{LY]NqDjKdqU*t{c^F_sR*ot87~=W5BbF=?dԠ^W) BLĦG-Z{ *\_辨S=ـAqzׄ3#dzkhXˠP'rbqe*{Ѫ7=Pj<[cH +%--=t`oٳ{.r ߼uPm`Ū:wbeaFl`vW*EK̐:{R sO;kvmQIyb_SY N;y }*8C;Ґݚ!B, p@E ŏ_R >eBbml-[TKGK TD4DlTS(^4}Wq[26#ؿ5:`:~2u0VORSz鳽 []ATG!IIgRhb^)3poڼN '&,{;*ZoDǼ":w2A8LTFmRQq 5Raab pSZ}KP6=; kR9"%f#l[[{Jȕn)^N-[9RQ R_\^,OxsQ x T8'Jk9[C&$QMh^=WV>ƷFg3˪1?L6O;:y;0Xq fr u_ ނc1ʱ0Tף~SPw9t(R@862UXblpn<|\ܢ-[yՠ>eIɐ`YMw{VL'JKj=d{I/2ۈ[A,v?_o'6@ ,|w*>*5g@ge5y(/S@L}H>Hʊ2x.aU)\[t84j|]LLQlIe5GʃpۡW)In΅,Q]YzcV]#w X>rin)o2EEK솜|8fPve@kFH-9ET\=W!|7vkT$äN|Ӥ!IAnZHLJ%8R4|g]} ъ7$'Y~W"wsٕ%8m?>>aZqp8ķ?,v\ۑ=< h,o-=OJ@NM42 6#`e\+{k@( !GW!j?AV["w:%~~~!nX9bfQ` Xy6,&A<BDp@;}wTb e,66,=yHI*ne*'0JT3 qx4;E1&jM1T`Mǎ"'gT3As ]GQ5cn=+jQulbE% .%\NF1%q& սMjGTj3K_}0uA NAΑ3I~Cŗ})P8.¾NRR:EYBaČ9]~+tjlF~1Q\-9)'f]&fߛ9._uaH$X aM){EÝ%ǵ|~MaΠɒl$wDN]#)JpMA% Â OELyRYoSǾPSq6 $/+*!{ſ茹ptuYI OpS!Y34zYVk;ڇy58R߻Fٍ5.ݧ,.'uo6B'y:Rt]r9hu7XS?^^%t&QeHnČ 5 uRjPGZ;oQ .؍w?i!GOoũ1N/Ҳ1/^o"jC A"J-F(.0LKD^^ %Y j#2[/S^Dd"}:y'6L ZC;wv{ҧ'fljͅm? a-8Y }Sx} ϴ)|'3k2WB$qF{l9ft""#}m: qV'@ npG[wIr-EoP_OpڍzN>vBO{4$EE6#5Cg8*]#D " 2z^N&ڔFk?wlng?Gfqyin81acIXqQUcY2wwBݺp(pM7x]G[7L;oB*Ɣiwu)b[ys5+!qj4tܱC-s[|Y5u(7Dx!p*& n5dc!'{TekUqV_E=u9jF*JFʺe+U]sRn+cuf|<紙L<7$;F9BFg3*CMQqG$ _[Zb2y9Z _xzM0pսfKchbXy=Ek}s[{s<}ȃna6<9*AbmfuSu΍; sM*Nc*Kl߼Ja(1b"|.it|/OnJO_,!t$e!!ZҘY8(ձL7{pրNͽ:Dma;ޡńQC:IEǷV3Mwo}2yR z9've#⡶Nn\Ҥ!Ob0PδrʫfױI#47o?Hv:aXڅ*sVҎ5CBmβ Z|cFK.)iuT84+X_J?B Ѵ.8ʹ@+*-PǽL MNg*MAHI?')f=Xtٯ?ǙYg .4z_~/0SE#uxl4H))g;t.b"ToѢ?tұoh$d*QKu?+t M3of w&On:5dFyZU(xrtKb&S1T ]bǞ$ؓgGn0TPV$N7ők P.jaQt_BՆdX/׋'>@-%h&X LT?rMu~Bs]>˷ A1ԃWeㄫzeOвi[Ó4tJ{Yd_8C{ oc"N|\#tD[^qlÈ_e{0ln@/,:_αxuM%TZțQ~UXo| + jr`J]hG]#owMGɨͰxUAT8|reս[N@"73Ε }#yF >X1:|wZ֧! Ɔ3`d_p<Z4q6iDHI[KI1.4gqKdd<E4 w> Őq eLu@d:M(&i7٩gQe_+eiB4uuKr q;$IM]X/}G!u+ȍ52KT\#˝A'jN|Dv9}4/줫&Țs/FӧcUPzt,/P!:ܸsWbʏ^؉4(;hpׅmqUAX3(L'`5W aH-ǖa;#']pGgX S60xtR{=%}n*m*<)蓥sV}| Q>%)˼{x RE9O9,AQtQQ][a?`E;m6SN82Bc?щs8-1C2#fl-ME<}tjiB & !-a(]p+ r;{D&\2=Vۢ i=Wyt7/Yb= \czw7qh1 /jl<7TW$Yȭo\ Ni"k31t`ٗG~ juڮhB~J$k@tjF\ F3 *לc &ZmnoADWcWؽd&`0WK}JO߇i }{10帗<-NƓՎa%iY+o=>7HW&sE%[9-Q M @s鵑myR њMcnJzS@k [&X])k;qڬPR+ӱF\Phh(YG:(ڜSk=1/}@sl:^c(-{YHZ`Hug~3Pj{CTj| (cYm#ܫ3w_*VyOAEԀ3tf. W,/?ƆCqWIPtv*)JѬֿLWҞ H(F\[=9(U>C i~hukG4$ fR~ 5FHS̬u< V1+pG1N><Pu-i"S-䇁:$mkh㒜?Zg~Fr܏Dd^yͬ8Ƞk6 lzu'[ikM.h'Xd6]]s?b"ᘖFtw̒9"婶ZŴA.KM+_+iNY"Xr>7NE28 pRWmcSDnX.^7 c/8 cObiZ0xQzN[[_:%i@dlۋ] U ~PxF[5g9dE)$Ȋ.˿Il@TQQq΋h*l윜< /'?]i&.<S%lCDCˀ*X:oROw>h]-"7aεʙGH[];cbtAyO`Xn+*HכJEdždlΜ#p.h֛bUt^R(WLbTM%Ґoچ̋mMWmc[ي7^EV`L$km!U ̨w}rL wLGp2j b( 9yߐb)Ԁw:5U2G $P>Zr|T3(Fj֘[/]iz+醱R|2Ol0PoT G7o Dj KW0xi]h Aez3MMOMEiƗ 8t 6s6Wve6/%gm?aVi?JyzFlλ篭.\zѯ)CoOɄ >X)5m{8$v\ SGR.C(1">EfmܺGMCJ)m@fDi