libcareplus-selinux-1.0.1-2.oe2203sp2>  <@PT@7!.ܶujG7odopeneuler@compass-ci.com G7oA nֻٚ[ⱛ o<=a8ASgv_ ؐ;v_ޭ8Yj1ظnS_51|+qpy c Z.F^޲5|SRvjoKڮ7*XuYE*$Smz{`&P\]Z |[YՠCd Yd,* EQyQ$#/e/UƖ]#!)C`j­^[\8rE(õtǗ"K6roC"iވAvDOo[QQUfG_Pۿ gyp+Pcyɳq4<O!u?Pu)Fgdrw|XPaa81c7cef83963d91cc99935dbe0bd6458d790dd55d2ae8cda49d2da6b15cfc0e1c005cc74b44bbaa5f1b770587dddcffb5abbf8BD u~ɥ$b/Sd>>M?=d ( Y GMUHL N P T   (  (89l: U>@FGHI X$Y,\P]T^_b|dgelfolqtuvzClibcareplus-selinux1.0.12.oe2203sp2SELinux package for LibcarePlus/QEMU integrationThis package contains SELinux module required to allow for LibcarePlus interoperability with the QEMU run by sVirt.d dc-64g.compass-cicGPLv2http://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 0c䁀de839da21b211d0bf2de738aed443583d0ef31fbf63a7394038a36924ee609c34rootrootlibcareplus-1.0.1-2.oe2203sp2.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.17.0cc\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 16879342181.0.1-2.oe2203sp21.0.1-2.oe2203sp2libcare.pp/usr/share/selinux/packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnuwi5._$utf-8e6b7824b5a2b1c3c881e8c8236eca27da005164896991f787cef0f1de2327d6f6f2b2a15b464bdb399203b10fc332e82552971e8c465d2382ef9afcb2de9663c? 7zXZ !#,d'@] b2u n==Z(R·yzyYF+ KMIlɨ=vXqMB5Q϶?;N!kbtT(Kl:zΘ2_O54r=*#Y3^=.1ņ(d0|GlmX$m"NOWpg kkeBkm*Si*iaij܆H1x*QD=KY}z5R~Yb-Օ%"YpCT^UK᥃)ƸS4GhفY =nfzt ?(g#L}\CPW!M?޼`Iu5Y/#< E<3g4gǵJ' ^s7Qs6uc ԻI(,miH21&6X3|+8PK_/mNvj5w8L&6{*QV4(iS,M1 cd6h/)ZHL:5zF輤Bu8mUF0ƨ-=K~|KH6rLo+m _yʡQ5ynJmD(Gzzy@e8rʷ\:h Ui3/](@{HD"|Z # DZY]h*q۳I1O>+AqKFLd13u_ \*ҫ3}sپJqiutB=D9"&Y φdy~ʀu&)e'e?8Ξ$:.z*e dc;Am3Ԇ$ȐK{Qh>]hS\jz!X0Ϣ/;A6h7;bƿ=I*H6;cGCBIZT\PtުB]K#/FHE~NtX`¿G#ᔉSxk^65o5 (qI+ROQ38 n_'ɇgo;aIdhdf| ^apï&ze'>VLr4]p6i \6PXΑaVp3vv+;GמKBMUtuJ3oHR7gEY j3.2N"FFc/Zh2sexsZe@;J:hCgR4OX@]M+d(*,6|=$ko.h8ŅD Mա*O[Gb]u"S}WE[jYAbߋQK[сW-JZn2) qerH0wXFV!"2x͈w8]+] U:dVB)eR;6\]ȝjjߺʹj_sF_VB_0zQ|v1[)mBaMyO,2?4!x9 T F^4;OFx eD_=&IJIi\.ŽG*Ǡَͨ"fCzPs|ֿfc?&Y{_W*@r,:rfkYlA> erb&UٞN 1t D1[ 5Bn_x_Po[A+֝S> #r9fU(r U#qsBv@7HBہibs\Kdnu"4j \KbX%)7Q >; [ЙN-O>%ѹx7gisdfdz\/ցճ y016f{pޒN䌘8X S>m[/8̱:5jFsLgf ?Ϫ 4ډv@@(sl[Q֡SD"< B)h~{uyg;K6.;X:0LGCD"L`w *5R<ہށFA&P-v/ 'vqBKwn"(ӓ+IO7JfC&@4;8wM{S>očT-`Okv~S,,KܲEI ~᠀,(iWTCT9M |iZG~"*߽1mjH 5̀~#6Xay[7̥&rҙNi3P& e> dY~͟c3!./]YꐆEN5%_*<ͅ[Cq5 >AnM c*3}/8yf?TNc}](L-\q<)%JQˈڋάΉ1sLhbSܭ*~~ZCSNfJ*1?$F7yycWaKpdnW)B$؊u-C\} k!Cqw m_|59zm)_m\q޵/<5dý5Ȫ{21h&ixR-׷AåF,llck53,;4:.mn_l/!qeA±V ]~İu_St4kӎuY)dD . IȻ {!^-#ʀeRЅ# 6hw錐5j&P,lʿQ%omX?d<.s_1'y[jƮBC*ܳx9[EjJv !pP|A Vab XSjԘ+(M3S8*N=fTk$t@.0_u4u`K:XڽLytY7c?>[ϕ{%;70$uQI4~g)AeR|e<~ 2,=ߜ.ڷl$\ * <c݈ 1tlwKMF暨:-M|NF͒oG^ OH{;$Ԧm! MuBm<Υ_T^\Sr+?+ E5kT3Vp}H+c]p+$< ^jHYJn#LoNiYucP h2\}'i(VS%߰4)+g|3˲=(`=o 4:Dw"2+X\^)aBe{cG)O!BLy~JZ>%Zp~dJV~ʀ[6͉ XE ?Te vE2QD@Wn)O7[{ecB@4Dcq$5-(SUyq²X#@>a\ů;Ђ1S._ëE|VeTU{DimظšN߆Z5QuBQ29~Nc%.hܨJ(f5T޹C9YxٯKaFG[ }By{ޒi7a ) S ̅rc}d?d`Epy^ʸwd!#k2[QXzTI^ Vؒv+ >)Ub{G[Wřpst.) *MG4a/7ޠdV $Jnjf}%@MNI:ΕwFNP%H t"*y"->e4 DSL]4f"O4`wcl7U1\fv'а-:Czj\rmKߠqKN'IUe, :1Īa΄0{cdtlt c€~YĞi@T(+WfƝcxnQ,ׂKWi*_'K5ư=bmyC7D,< ;a0'8F} <)uڠrA([H3Yc*O;"P۾RNǨ)?&BL]g>aBK|uEb'FHEVj| FOYԔ"Fqv3RM-T!s,XwpWjC(^-ѕ _G*ŕHMMK9պ[ ɜ0ijzF f:3q(^:ljVL1x?c\`5`*Z[9p+ H|uOq(TG|j]+s ]]|,Gk;$#Zt.&%(P{l< 58AoD`e\Ajoߊ>=QPjB4~v wQ_y\ IIQ.(H%V;A*"L!b&_WRN&v*N|Eչ.lc }G1bAcI`>#Ɠ2j=mYfBV?Ŭ,E˜oQ 6JK&3݇نuZ-:Ja [F=~R0d@+Y>ߤG$2‡cQla~jK5p<(oAK5HJԉLgRk-%#i>QaLoz9Us!_R1P%(igiZ,QVrƟv~$5=p IG;*H#eYVy¾Kn3Q犿̛ta Qi俥97&8`oXJmi6gѠ\XE+| xMh_tM2) R+d,8_{Uvn<%TӖ 6. ]"3g;%JŶ;>lNItFı8I n@GJoڌђ7cqUŏF4>SF=j֙+l9bg;1JRYpy"R&jU7E8,^[>D dl=Y2h11sWed5)] +aE#'0!6{|8yc%$Iv!CNXhJzx0NO"!l㒻Ajt4]Mu mvRР1J4#]XQ.12}y\F=>om0(܃-B7*Hpcwس^6%.5$3icf཭GX.{+NqI~۷vj;f;WIejn"׸M-;H! ;ԲdB~q6lLd< hl dƤơ&TծzN{"F' G~Eo/r/va>.x5rt( (k_AK}8U`{1YBYn*9_[Z%) 9ö*h?SLi%oWrK2\X~}5D׳DC~GzI2T.ދ5D, '@  Ž[dd$:,۞&U gq u 5HcA)ìEiOHN˹݈a>B.3t ۶"&~Ep[_]$_q_Bu;b \XW*jp4{3ujզy?k|,r{ @U_;d+[V^T,/`8*fkD mSXŏtCAk}/PRg)?b#Jdgv~#*vlXɼrYJj}%Q -yFr*!p6npWtM#fH/{eΥ2$U J$Uls )82NO|=*'$lom R}wDIgZAv\b_%#!E2F '<ߋE/\tZu9 sVz2(aꗁQ\ #hIk̪soU& kBI>@qŁs9|V-K(б 髫+4M8<;@gAtW6@@v~O'ELgtQa 2AҧGP|kC;XQ_䲶v)%AZ?jGa_`j|uNo6w]$ba5܏: H&Y_, "t.KR{`AZtlŧ& ;]lWcNxlE&Ψ/ W{Ge2(>p Iƹ \oN n/)Yf5{UX&bY,b1187.ϗ=TCXW:fsu zVV(hF eRDŽ+?o8kH; hjȁIF~(P#?b5" |5Rdj@  %چBulAB魟[䫀03dKi9L\BzZ}_]XPqob%G=r$N Ryzi#Ij~%–. dcݛLwUĔ S_fT*mMiv\SXЇ! ]4 8_d'I_r <_֏wstOYXN`;h^y]irmIsM38[ޤtd6ԄJ8۳() %)/xj(N|-ο'AMW3u0+l|>§Jg)NhozwjHjkm'KۋS DIfZ@QKg݉GK n?ȡ].W8&^혘W)7Y'#wTI,ljHGm#O.-=%.<:@]WU,RO.v:nN4)2yN&_,K0 1_Y ǫ(C?ax goNх.5!s*"=tdko'DT&#luR1V^Ҹ׊f?/Ȱ"ّi}oUgf^h_ue-/KJ^, rž4\ &IҵQs q7r>I"x ֜cI(j9d pȕfwí6gnrd@VE$x?Xj%Fܶt;7o+*d ;3.U)qe8.-f<N8N  YZ