libcareplus-selinux-1.0.0-13.oe1 >  A cQW^^f{F'QDZseC|.įN'``6D: T {o~p_ȵ S4 v+ yK57qsU6 |RWvAK]zb<_aSXUb Ֆ""( ?P(Xvqw0δY F0V$`*ߛv@12xva(b$:>M*K*\:w070ef075648fc7a35a079ce70ab2b79956d3a890a0805efc2e317b8854da275f4974820c9654daa51722dcc940b899081a5a5a7deB܉cQW^^fa/XBX%sYZ34at J [CqT8X捎6Qřĵ_㤯Nvj5eg{TU'a]cqNg=N,vxsN^QB]}*}Pd -pX3};JoY]>+kQ"MbELnhP ק2ۧ~:e!AB'.߹INoÚ^wCS]btĴArtzh`haX>p@?d # T#8> SkN     D h  (0889: >@FG<H@IDXHYP\l]p^{bcdefl t(u,v0z1DHNClibcareplus-selinux1.0.013.oe1SELinux package for LibcarePlus/QEMU integrationThis package contains SELinux module required to allow for LibcarePlus interoperability with the QEMU run by sVirt.cQobs-worker-backend-test-x86-0007`BopenEuler:20.03:LTS:SP3:Epol / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgSystem Environment/Basehttps://gitee.com/openeuler/libcarepluslinuxx86_64. /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 0`BcQ0cd5696f714207acd5acc5c8744d209ed4ae06bc4fe54667cb2606eb013706a5rootrootlibcareplus-1.0.0-13.oe1.src.rpmlibcareplus-selinuxlibcareplus-selinux(x86-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.15.1c$e@bb{@bzSbi0@bBb8hb0b\@b@b@b@b@b b b b b b b b b a8a0a `[`"y@__jyezengruan 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-3sunguoshuai - 0.1.4-2Ying Fang - 0.1.4-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- Del the {dist} in release.- Init the libcareplus package spec/bin/sh/bin/shobs-worker-backend-test-x86-0007 16662998371.0.0-13.oe11.0.0-13.oe1libcare.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP3:Epol/standard_x86_64/d89d29eb466b343a91bd3f8cacd50637-libcarepluscpioxz2x86_64-openEuler-linux-gnu{žAuf9utf-80002a12274c72bdf01313e96ae0416aea685b9fe98c2be3b7ddbe406f8b3894b?7zXZ !#,aW&] b2u n8U_TΥUn%DF:z^cՊ#E/KGz:2<8lg{xB.25rwAC)87T"-^4^7T<"y Rdo&oӃ{2u3pl t'b9ˤwRm݉S.5," }p`/U%REꞫ{T0\6 }j{FQez^3xtdꝢVoWBCp! 5ۧcd܊3_"q6syUXY2^hzXqGYMwNOl1wj#&QkVj@a >N#ZlEgi 1BkKN/h v\sq<]V߳SnϸehC8Z&6uw@́GJ[>rJFĢ0KbRLGh9Է煫cpz$: a 9"H,"T4#칿CqFRF :ewrF_0NPLf@{?J h7% sn2jb#5ҥEHc^2Rhm=AOg 1DeJLldX}O=$,PAb')KqSMQkJ3. vf]Բ!LOBRxp77(z8H,P[{*T'~IxKO/UFė˵Oֆ?<t7',=Ɩv. dIOZ0cz뉙Vό¸~oѻQ fN/ ,5'NZX^\>BIKLH ˝(;xu5$]\ҹ$!W$$AkD O踚20.2@8 q 49\̏:Jѻ9X֥qFʆdU\'+:Qϥ,:#5^R qnטΎjy9xES6,sclV7rneb̬qA./ ?2U6r1h=^WW-bxф{T=a-CXXQݨ4[ǢB27P7mXB\!)SZI}ꣵ5CW%lE9W ͗06Ŝy_+5 ,EM 9@W LMtX33y.&CDppȉ| TKX L Pme21is=gI$!7CR ͚kk#] :l 2N`8Q oyT+;MW$Kd"#ss;qjJ>HϚq>x \~8v=~H͘)i ck]kXEq \H Bb ;)0R;(h?QKj|?BMsABB9K0 cs[)Yd*ܟt< &w68 -:^*?ځ 2|| Omx[f+T3k4ƅ_0Ӯ ۟`@YUhJ?o9m(^<2kA J+Ao{j 3P,̓ى#لĭzҋ[,(__ Q@@O Xenף}[Gdp}0l2L?o17\u WWIHUW4bby8Fk#VVݞ5k0-yD fեu1FۦC1bK1VF,ilm&MzeboǍ.OH{hܠPC] %>#[ m¹eu|$ jɈ6E܎L^)ݮwq7듃kKnlJV+_-U1r)z`t? UTt;z )ϒKNWN.<.[ 91h/dX<-ꦅĊ[7'2mm*]aGD֛{BMZML/H\9u~/h-Xֽ@ޚUgʔ"'xYRQ$Ժ)k|ֵsPԢd˽ӘKu'-[ $WJsŌ1M-_UEKRʮfZ:%Į8JDZ.G6z'r.53w{w/hK v`2*`6/F'dQ+4>(I+Q@I~;Ȅc}:\7DpT BlqۻwJM~9q:,#k;TϞ"gYk5b}dK!OO{U#Skc*XR̿p}f5#vӓ\߂@+ nU'+[Helŀ_`~`PϾ YCRiRgd@s|,%>%'QP=vf˜k>ǧ$Ip xVCºbY\aV߶\u.& zUq~lZ'+z.C9 N!+T‡ᙩ;ϪrIO?w4gM:YOI>Z칑xu'D=6s,H0X8F>VYm4ZX i#8: }udӓ zU?83''gȨr%KH=GRw}LF7ܶLfJ n0Nָ /n14gW^/Y{tEpNoi*2ùCYTiP}y>V~YOEӧqrG٣@Dgra1U_2ki=SB泴 }ܫfV{AYiX5 gt*|" `8T Zː.C_ >'Z~=vn-$3\yOB *WT@QۧLT~҆agMykf]\+5w2S o;T7Z7і7Ed+=QS3ki΍]\4V&sfR{{rIo2y̜|Q<Ž]6qߊϏ/L"/epwu; 6 m$ķ}GXU[KR5TsoʭQ}/6s \{P:)T6K-~bL^]2\^n-MGHR P}Srl K=efA 艛3 2ޭD9p֧ loeAM+;Sl| ph@/1dc|ShCG{o2&}A^Sf8$y PYVAȦ)y$4ZԔ:*=( s #OöMSNzE2ֽ̞L,?4BVqyͺGi[ a9dC({^BQȬ[nuc7u%egRv='QDW;dj$>Evꍻ"ɨ='2HVSy{Y=ESоSW[޼*,@ {Zp> /Q7hk4?a͸|48's*u5#?f%ꢝ_"UUTz"E߸(,'Fq)#8%0#A3_׸A ) GE_X/vC hP]7Px;ZԇEc'FLEgͥT=lr+n֬'rʏHܡs,Nh?Z,)N,Ӛ56(Y S^la:nR ėK*BρN)-2OX7^܊Rj7-ԉɶ1Y 5"W9ti\saDg%(خRN㳟vIVAFJ79aIHWWOuD>yGۃl&|,0Ev.msh's96lE[%?d鑕Pvkn,V<1IwDN6bOWM?2y2nsv `#MQM7>/V|PO* :Og;e"9pҒ_^\8'rXD.(goOK=g?2̾By}W6RC\8{3{d:c0rU qfj< v(ozP Ζ(/.$ԲY8hLM*Llg4LbQ,N &`~fF pI  UKbÙ7#3Ik^Yˑ_]88;Sa Gڵ_XRmZzaqLK+RF%F.L>Fw6kک@?2)5ӓbCrϔC܊O|+SUݼ/^$ylMSinq6N\p Ry4U 1 82GI3BjTGU<%J=i<÷^%JUYy\6Q, m%YOS9ߐYW=9 "frECɪSxQf WR桿)1h k[IcZ)yO㹴KIzy#Ƀ$ݡB6OD.ҧɥ}완p *d*UX]dK:jEFO0`^X*od t}Gt[5M ko,&"x]w7gz/NAVX1NN[:;Dzl1ȨZt>N&bVƐnU)SNrO@_.;O*QbUN- ĐW{PzE7&Y+GNEbwtjtwN52FHp /V]S%P`W_ٶiՌ0Dخiˇ\^!jT\7Зc|DWHUCxw.c1WVu :.ٻ)~@Y1l7kqC89ۙ-ƶl0 4u$+{Z)&;J۲?^X׫e`AʛЫ- s.yd`X Uj>wy6 `@TfAv?)QidJ)&iBuRo ˜h:˅GzM4h4_8|k.PX.[" VgTPB}xJԡ=]=M "Ѿo0mG]z#bf/ПG5iFJH 2&w(wЦc"]x񶻬WMfxQ1d\i:QަAٷ*݋~(XI5U<\B UM~drRh&=+!|c2 G c]FfL}B`)fm}^V4 ˳ҼW؏Ob+m'ԮW=;;sӨ<WbBQ.!t.gn4a.2$Wy(EHVKE/i(t/<0<3ڧ*") Dt{=\Ug!12|啑+=9>iTgsݠUAQYQV ?>}X۲e> Ԑ̀bJ71حj0pji-]FԐuDIo*+iB؀.q5(WDX22c(lڳ1bF%F>B֚d`lO{@0XPj<-0a4ho%g' #CTœسg̦k%-EFſI5(ByRkWFD^+Q0r&!`(1RNᆮ(0Q3muMNJdPH%nBJfw\rWi8߱ `o |x9-:j7ao\mn16DJF5WAi~Um gŻEdʐr6 ky82]T 7E~іK*"w|pG44˙Z(LEL&ȼ%As ])iN̓(r.d^fn)i8wcWnlfN&C  YZ