libcareplus-selinux-1.0.1-2.oe24090>    f ;G|`u` & 0"i1M%i5Eyd9IT>K+IdW69^f+/=?*d&DsU¹WJ'~鞉PRnnB.GG>XO)nS0t琫Z$$quIi" 9P%%@ᄶo) F*$Y ~^Yk to727|D(3ղ;MͰq(.CZނ !CwaMH16Smg4IڞDj[>=J;5tV=w/T!=Eu57ANz F:~kS ;UO0W;fۗb1ac9b4af7bf276420f067ccdcd6ca6c334e905b8a518990d01b3bc03a4cd8567ab7554a30be55afd74ae79c79194a176dc75e2b0CIe&BW1Å̿>>E?5d % V CIQDH J L P   $  (89h: Q>@FGHIX Y(\H]L^WbtdaeffilktuvzClibcareplus-selinux1.0.12.oe2409SELinux package for LibcarePlus/QEMU integrationThis package contains SELinux module required to allow for LibcarePlus interoperability with the QEMU run by sVirt.fdc-64g.compass-cinGPLv2http://openeuler.orgSystem Environment/Basehttps://gitee.com/openeuler/libcarepluslinuxaarch64. /etc/selinux/config FILE_CONTEXT=/etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts cp ${FILE_CONTEXT} ${FILE_CONTEXT}.pre /usr/sbin/semodule -i /usr/share/selinux/packages/libcare.pp # Load the policy if SELinux is enabled if ! /usr/sbin/selinuxenabled; then # Do not relabel if selinux is not enabled exit 0 fi /usr/sbin/fixfiles -C ${FILE_CONTEXT}.pre restore 2> /dev/null rm -f ${FILE_CONTEXT}.pre exit 0if [ $1 -eq 0 ]; then . /etc/selinux/config FILE_CONTEXT=/etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts cp ${FILE_CONTEXT} ${FILE_CONTEXT}.pre # Remove the module /usr/sbin/semodule -n -r libcare > /dev/null 2>&1 /usr/sbin/fixfiles -C ${FILE_CONTEXT}.pre restore 2> /dev/null fi exit 0nfe902e706a8474026a442eccab6df84b43662357ecf15efd890cc332a6f6e98farootrootlibcareplus-1.0.1-2.oe2409.src.rpmlibcareplus-selinuxlibcareplus-selinux(aarch-64)    /bin/sh/bin/shpolicycoreutilspolicycoreutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policy-base3.0.4-14.6.0-14.0-15.2-14.18.2cc\c$e@bb{@bzSbi0@bBb8hb0b\@b@b@b@b@b b b b b b b b b a8a0a `[`"y@lvgenggeng 1.0.1-2yezengruan 1.0.1-1yezengruan 1.0.0-13yezengruan 1.0.0-12Cichen Wang 1.0.0-11yezengruan 1.0.0-10yezengruan 1.0.0-9yezengruan 1.0.0-8yezengruan 1.0.0-7yezengruan 1.0.0-6imxcc - 1.0.0-5imxcc - 1.0.0-4imxcc - 1.0.0-3imxcc - 1.0.0-2imxcc - 1.0.0-1imxcc - 1.0.0-0imxcc - 0.1.4-15imxcc - 0.1.4-14imxcc - 0.1.4-13imxcc - 0.1.4-12imxcc - 0.1.4-11imxcc - 0.1.4-10imxcc - 0.1.4-9imxcc - 0.1.4-8imxcc - 0.1.4-7imxcc - 0.1.4-6caodongxia - 0.1.4-5wulei - 0.1.4-4Jiajie Li - 0.1.4-3- fix runtime dependencies- update libcareplus download url and package - libcareplus update to version 1.0.1- do not print awk warning in libcare-patch-make- kpatch_process: fix possible double free. - ptrace: fix NULL pointer access problem - fix patched process crashing when acccess the global var - fix probably restore cc symbol link fail when kill patch building uncourteous - optimize: Remove unnecessary comparison code- modify scripts/pkgbuild to make kpatch'es for the RPM-based packages- libcare-dump: change the return value - gensrc: skip vector instruction in str_do_gotpcrel- update the format of changelog- selinux: enable libcare-ctl to mprotect qemu process- libcare-patch-make: fix some bugs- help: modify some help information- kpatch_elf: compatible with older versions of the so naming rules - kpatch_parse: fix failed to recognize .cold- libcare-patch-make: adapt libcare-patch-make to meson - gitignore: ignore some tests and binary - elf/strip: adapt to new gcc version(10.3.1)- libcareplus.spec:remove libcare.service and libcare.socket- gensrc: we should add align while FLAGS_PUSH_SECTION flag is set - elf: add section adderss for STT_NOTYPE type of symbol- fix cblock parse for LCOLD/LHOT/.cold.NUM, .init_array and support gnu_unique_object- package init 1.0.0-0- kpatch_user: init pid in cmd_info_user- some bugfix - support aarch64 UT - fix memory RWX problem- add libcare-dump tool - support test sets running on x86 - some bugfixs- src/Makefile: execute config scripts before building - kpatch_gensrc.c: support ignoring functions which we don't need - arch/aarch64/arch_parse: modify is_variable_start for arm asm - libcare-ctl: implement applied patch list - libcare-ctl: introduce patch-id - arch/aarch64/arch_elf: Add LDR and B instruction relocation - arch/aarch64/arch_parse: improve VAR_CBLOCK start indentify - tls: add support for TLS symbol with IE model - arch64/arch_elf: add R_AARCH64_LDST32_ABS_LO12_NC relocation type for aarch64 - process: fix region start calculation - aarch64/arch_elf: Add ldr and ldrb relocation for aarch6- kpatch_cc: support gcc -MQ option - libcare-cc: add gcc iquote option support- kpatch_user.c: fix gcc warning- libcare-patch-make: add `-j|--jobs` option- updated the README.en.md file- selinux: Allow init_t create lnk file- enable selinux- fixes uninstall warning- fixes failed: gcc: command not found- Add basic support libcareplus on aarch64/bin/sh/bin/shdc-64g.compass-ci 17267755691.0.1-2.oe24091.0.1-2.oe2409libcare.pp/usr/share/selinux/packages/-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-gnud\,:`P=,uutf-8cd6a58daf734e2f9c399ebde0278ab729c2bc214917a793cccf042dd838c973e1fc1d462ec918298ef4a90f502ac107d7702915ddce2b3c912010c9ff0b3425d? 7zXZ !#,o'] b2u nG\J3/INE@Ƥx1!6aYn=kkH>up$˨ *62q z= _ a2 өhߡ-a$"˹:9b_=o6kfhAZJLujgN+AYk-/h~sZ_d+ei'GWW*:[YΎxa N/۲?]nlǻ^/_0XK:[19ܡSilTĶDRa^Jj041śּMҝ.-8o;LEWn7l:N]bgtMG~A\lmƌxĢ"*X_ff`m_N Ή[+0{#2QL&a7 =-%;.+>Gkǽ'1$``kMl{p"!$ZK\vg@X9v8Xq[߈? \<aJʲu5M,|Ke wg_nc``'ıv9 !{4:aDSb-d3^ !SZDR^>< ?g̠R | P{E,1ֈO[vE>ɏ_nmHW=;-1ѻa uG=(΅3s+ Jt1{ |$tkGD 4mh}لc]7fG;- :ǫ3ȅM` OozׂcO{6h-v%.y:W焈w[m7 4W],,q!cjdrn؜XW8'b_mu0?SPnl!cQ(E WBrlg K-)ҭؾŮ H͔ߛx(2&*/6c4O@7A1? 4_Lq `o5DJ曶U\ #֨E$d#bԴ#:Ь|ZkV+V\wvxA{w/t.U$Z“wN,N8f#X 0{z&KW߉u *(Vb ei|Q?F@lr4کUʎL b rb+Afgd>i 5:G=)-cvT1s,ӛZxv,Utmֽo,1T^X8,Pq=ʹp a) Koɽ~p|2䙓PFV(}2%&1l7|ܞ׋7{.6oTW[w YpggɺDTz9,$."bufY}$CQc$ KA3K(V@i@E @ɂwob}QGdd[AO-@ǶzW*4M;ں"vqw I+aMkz,)ϴuģɆu2dU}as_ؐ^ m?Cĝwi&u {@뾀*t-#Bʶ%\y0.DcyŒXKv*Ѣm%Jd muygMX?<^`ڥ_Fǃ A_f|ͼ٧U[:k޶> 0Sd|xFB`;<$d<Z=Nd/ B 2Ny4DY[tA[^;V1 cf=Fs,Fy32u{yL8@O?p_  tGcgOA֝SK .ePKW293 4 h n .2"wғϮRCNPQ+ aXw,!jXsȔJAn`4WGْ& Wy!jtϱPܥ?fV(J(|e88U$룪 z"SG]3xSq]_mRfgo: ݸ=Dn"</߾Ir0x\7zhjy)t-pjF`Vo~#i Bщ&b *Q9kf0oMW'OXeqF]D[G8tWB{ؿf60bSEa-R(v_7SeAf,_?QhBo3]D h86PyW.:LOJV%uh|f'l2ip礿xy t1'}kx{D~ Q ,T4Vvr{EGstкIm…]͝uj;Īh^Sg_ 6Umg|p*[5N;{0yDD *CU]4d/OK GTRڣQ.SSs/ӕ5W5 `/uF wEc0k@i۾ pn}Uxm $á>ty8Uvw6ufs,4B،!3l n^57_v|:'2O\l%vO6D'aK}Uvo5Bm"+P՟^/aǬb#/ Vs8LB > 2"K<7r{ߖ(MrKBzfj\seHGؔ? \ "бQj29r(bCll,-Z_D͛+N!i*+$KxSy1݃r}509@o6u].SvGti\֤)d您|/ymfh_==0w nce3\Kt_KRJ~S ǎ6\u|Xob24c.i-4JDC ~\UM_H[X)Ն̜|gpq&__Ghh8Jf0K1sM{CnDmk 5#*EzNe Z5(p,;|IBޕ!d$kJq6E+ CRAÛPEvW}/ omcmnusJ1B}*9#I`A>o0߇ɼIz.JMZE`k lUӡz=4* TNOG +[zԮl1tQ'I7%3{1NY 0Whz{ME"N>$Yi7o[ 0i~뱠WA%=00M=f~<\KeDJt}f"5!G aVlcEV4Aׁeh{ ‰T}Pt&i 9c71yG&=F K6Gw5CeB7BK\Y{ƴ, XH7T3;Nbt^}N6HmYV=dѷ q?gԉ-cqk:#g[Bsdž8uyy1TKk2K cg x f\'8u EdDzMTPƯ}M/t-ɵ${P^nF2oLT8hh7!9 5w j̄єGA]mʯ[ 8 A1/PL4Okێ'8zvailƊG wa1ĪhWuB;J@ 6,%+ cYM]RK T)߬x k%3E0M{b}LUԬo7Hx6叓y͞g2#OCg9ղ%MyE>YcuePͺ1!u2؎UQ VcWM>r P/vM&DP"k3tX ?)ݍs_(\lN}z "0xzж]ᄤS(vn_>F6-dIK5lc#0-@Ib ݇LƋ@6֑"3 RBTjŪmD4fcO.;mԽ4_j(\ZU}&w/5_MkNo~Q'e°=`>E$a?# 9ZA-x*dL#%?fjiy! W)m N X7"%vKK=~z#m#A Tސu;F#% yFi|pu<8Ϳln WUǏx)+9?p"f Iz 곚qIL+Ng&9f]ϘxyN>MppSd'Np٦?8wwɰq唶׽0Qx}nO@fv4k -<*s2@ a/i/`H}|9 [샣͗rx 1JH4l׎CHJ?]uRl %4]݀^8:=:HMa|PxџT[-R:O1`?S8Y´"5aQ!wNX((k@Mݯ^z¨+|26xedᑸJ,*>48ûQ;Shz̒ܚJ9b!dފ"_GjbY;ihwi_{s>nio'&~ؖO(ԳAuo-QwWP[Qy mLR0G)ɴd>wKid$b1!D74Zo? +7OojZd '%0v`8&Y'M_eDg!sG pty`q"hImZl{6Pd2w}z{:@䃳f2V/}eE0Ļ 9ሐI{ENNo$17y>LΝL 0BW6-ԓ/.PGé,O櫒p3,Ѧ^e#gTWV2IqoOTԾ@ffpz N4X0&6E c}@F;|J6)T)Aq>G)ϧ@q1uSvpJLWq͝T8x5}߆*6އ,^A0d2e[q-N}{L ާ-#@\z]p9%5xG@ .~&%>ue_m*AOIWvO63Ul,AcāDCLef)w2\,@iowK+PyiP_A0/pǎܙV"EH y2.#x9I2-bkً;}8R\5zDwhJ۸xz(9i'Qy10 cumBL+ee_ 2@xMBqzC r+-Vhƺ_T1lNq7{[< @B)6D~j raϥT#k0WKD7~$&;ML<Æ~2[/o꤀ %q T&D&KJYU}-ySWp[͞u(j\T#dCa-4!jOJWPm8V/LƓ]\ 9߱86F, {os%+D:IbW3x4Z:x7Yxmr%<+,ZF=ǑZ2wK xd 0_>Pc_@.\1?lbYWk y7 Uwx_NzVc|ԹDPT~vZo-əTQNO}j$BPp$9V ma!? /oѵeb@DO>qLVugHcf5 $oU \w]:Џ|.|?:QïdZR ikL3kt?A}6X3҂`vleY0fJx#AAXsvUh6NBOHz^`7@ ,Yy~o*C2`4u: d^Ad">t#%I #G@f|x6s<[2YT jlq)Кa 5ą~wT 1HlJHKY(2R6&FfcS_$x8&H &)O50peރ<P+ַ}N\Ahl´L8 scp` !?շ b쑂J}w] B]O? YZ