ceph-selinux-2:12.2.8-8.oe1 >  A _0W^^f{I,GSro0J.KjYg0qTH iT k5 =8r`U~ut *rB)3+_Auy"*1uUy}Sf8@;*Cե~Uō$y%jP=YV>5 TSoVKϧ Mk zuIșE`=kc3df4da5f9550d8491315c531f5bae13fb2588d4d029013f7d5ffcd111e13a8cc557ef528c4d2aeb4b1850b0dff5bc28ea631659S4_0W^^f}ewH`pE".P1*K% &n(̣=@b)#Y>%gvW@:}/0x[>%_[ն98"xYԑ&Z"X= k{yƛwTៜRBe4ʒ7+Ir} W4k7K\*KlX|m1B~+ t?;a`1i"LVm ,RUPTyw 5?+Ш%`^Ȭt>pA4?$d  JBW     "  (  4       & @ L p  ( 8 9 :z>@FGHIXY\ ],^Nbcde$f'l)tDuPv\z Cceph-selinux12.2.88.oe1SELinux support for Ceph MON, OSD and MDSThis package contains SELinux support for Ceph MON, OSD and MDS. The package also performs file-system relabelling which can take a long time on heavily populated file-systems._ecs-obsworker-204)openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgLGPL-2.1 and CC-BY-SA-3.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and MIThttp://openeuler.orgUnspecifiedhttp://ceph.com/linuxx86_64# backup file_contexts before update . /etc/selinux/config FILE_CONTEXT=/etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts cp ${FILE_CONTEXT} ${FILE_CONTEXT}.pre # Install the policy /usr/sbin/semodule -i /usr/share/selinux/packages/ceph.pp # Load the policy if SELinux is enabled if ! /usr/sbin/selinuxenabled; then # Do not relabel if selinux is not enabled exit 0 fi if diff ${FILE_CONTEXT} ${FILE_CONTEXT}.pre > /dev/null 2>&1; then # Do not relabel if file contexts did not change exit 0 fi # Check whether the daemons are running /usr/bin/systemctl status ceph.target > /dev/null 2>&1 STATUS=$? # Stop the daemons if they were running if test $STATUS -eq 0; then /usr/bin/systemctl stop ceph.target > /dev/null 2>&1 fi # Relabel the files # Use ceph-disk fix for first package install and fixfiles otherwise if [ "$1" = "1" ]; then /usr/sbin/ceph-disk fix --selinux else /usr/sbin/fixfiles -C ${FILE_CONTEXT}.pre restore 2> /dev/null fi rm -f ${FILE_CONTEXT}.pre # The fixfiles command won't fix label for /var/run/ceph /usr/sbin/restorecon -R /run/ceph > /dev/null 2>&1 # Start the daemons iff they were running before if test $STATUS -eq 0; then /usr/bin/systemctl start ceph.target > /dev/null 2>&1 || : fi exit 0if [ $1 -eq 0 ]; then # backup file_contexts before update . /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 ceph > /dev/null 2>&1 # Reload the policy if SELinux is enabled if ! /usr/sbin/selinuxenabled ; then # Do not relabel if SELinux is not enabled exit 0 fi # Check whether the daemons are running /usr/bin/systemctl status ceph.target > /dev/null 2>&1 STATUS=$? # Stop the daemons if they were running if test $STATUS -eq 0; then /usr/bin/systemctl stop ceph.target > /dev/null 2>&1 fi /usr/sbin/fixfiles -C ${FILE_CONTEXT}.pre restore 2> /dev/null rm -f ${FILE_CONTEXT}.pre # The fixfiles command won't fix label for /var/run/ceph /usr/sbin/restorecon -R /run/ceph > /dev/null 2>&1 # Start the daemons if they were running before if test $STATUS -eq 0; then /usr/bin/systemctl start ceph.target > /dev/null 2>&1 || : fi fi exit 0 dց[(W[(W_e20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c424ba2366d7434b0fbf78720dda54c4e37ab85ceb16b515b5a925a426765f5a23rootrootrootrootrootrootceph-12.2.8-8.oe1.src.rpmceph-selinuxceph-selinux(x86-64)     /bin/sh/bin/shceph-baseceph-basegawklibselinux-utilspolicycoreutilspolicycoreutilspolicycoreutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policy-base2:12.2.8-8.oe12:12.2.8-8.oe13.0.4-14.6.0-14.0-15.2-13.14.2-62.oe14.15.1_m^x^t@^^@]]v>wuguanghao - 1:12.2.8-8wangchen - 1:12.2.8-7hy-euler - 1:12.2.8-6openEuler Buildteam - 1:12.2.8-5openEuler Buildteam - 1:12.2.8-4openEuler Buildteam - 1:12.2.8-3openEuler Buildteam - 1:12.2.8-2- remove the python-virtualenv package from BuildRequires to solve the compilation problem- rebuild for ceph- Fit openEuler- openEuler repackage- Type:bugfix - ID:NA - SUG:NA - DESC:fix CVE-2018-14662- Type:enhancement - ID:NA - SUG:NA - DESC:delete build requirement redhat-lsb-core- openEuler Init/bin/sh/bin/shecs-obsworker-204 16074093442:12.2.8-8.oe12:12.2.8-8.oe1ceph_selinux.8.gzceph.ifceph.pp/usr/share/man/man8//usr/share/selinux/devel/include/contrib//usr/share/selinux/packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/37d69e524df6fc3fd56cc25b6081484c-cephcpioxz2x86_64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII textteS5G9;utf-8df0660eb5ef44e51fbcee8a761a8e6ed100b6e918382ab5a4ed78f8f3daad2ef?7zXZ !#,s:] b2u Q{K en*Pe)J3ֈ\i=Yw 78WʟV|w} WV?(HB%` <7^|IJ#:KY~C;a2nɖG('أTf7N([i j :})'cض1IE0Ͷ_ʑJ )1iU ptGKJmՆ*?>H)eң;`C7WK]҃TwPث9bJhWP) %KɴLB̈U#QV)g@Pt}ZqWH)^/4`%gOt~noW?qȴˠxI pYkUMa͡PFF 0yr{d{TY|=DK}:wz6WY,ΐ1+dt H̘nH9{ & V 8AMA`̕":y} ߓVߏcCSo)uV*q)89Z̐)6խQHj a4b*RS)Tg!ּbo=`LBVI#֛/Jl<2Ցa5\G!M +q΂sf&#<.c^jYi YErp_ߞ7Hmdťl;_:QTZcmJ@ࢥWxewcSԌ{mN"%'*PM1Q&O"z_YՙLt텇ӣN!rQ2i_lfI;t"Q9d(Ӑ^fz0)r+2z/ȱ:Zs c|`Kx q\mvC\Qe=I% ݜm 8;k,LSR ^M)rThx r+Ci l>g/5ۂ432o9uR[BB)M s*P0y袲ChroOFƆZz?2Z7 Q(ɱ1.QYIxn6BJlT #eCX,D?=QO x%?Q&"#6>B1W.bH~k.if@&Œ/4$k\ ~o:W5&daJ.?h 8/<(FԜhFi5`;)q{,ѠÇ_4@D-?>T]7#֍3(DYOnK@V.Yh ΛeX~~;5eCtMeFz_g>7_`G[H_ʪbulkYw S}hyt &)Kd4(AJ5aIrPA}lӄva:O~,C/jbc,KG~j( &-\y}]8yJ/bV;&!AA"nlnr|Co|}D(QVT'ʷ #s+0%K/f ۉ玶Δ?*²iEXh +O mhBp{$pt3E7z5 -]vd" 3dd M3=0ݾS :aMHXA?/YR_wk^&়#33<3Vus>bV+;Q$I 2tRfZŁvG]Da3$Jȝ&h[o:_SZ<#M:ÕX PHf'gԕ/mWǺ TlaՏYyTPP=/e_0ߦHgxFc #ȃGesRxN ]NWږȟT!Hú=8zafq|\g_ZL9Pǽ3;J5QхAn; ;׮J6Fo+1RPa[f&2~]ċ\n`(P7yA"l5;(FKxuX56qHZ%0Q2/ E},(XSqGYBS\ѹ )4͐x}4J6BY2;]ެ| ?Ny޷5c6?I.Q@`h&ΠЁ?]I)i*G*,\; rAeCE0R#rдm%YPʁ|/YN&'׎"^CeQ,װ(t3R2 }ɜ)''a/ֲC`+{e)u -+GFi?ЧLS>^7vP`BY ]לR*f*=`Z}b^*~uKɷmho\jW3OߖV;ws#s HaMZR 횳nTR]H 38F׎!ZT%:{E̎CW { ӝi=_8\c[s\Sl1 oƨE g݋dZ@f 1{P MhvB !\XD1B|VLM?_qT2HwOÍ}ygհZAzf~of%eTYA6h2}M4 ^I.NVvcb6Z Z-9a#b;&!}o͆^4hLdI䑺€)pJ41IOf 'Tq;̨Tmz +<-(|Ě/N&[k_ 4AZ&a b*e b/& cI>uDRJ7@s$uA8R#*@ }YżEA ]ƙzr쐓)]s/GhW&L422|2!A'V.W`υKQ^L"@ +2Ʊ0~2E BnɕFa]=s Ts[( k D[~oӞ*!d?{j~Kdwky>]͒65F%/tɋf*Hq_7kw [Lw.>tRPk̦ƒ@&1$09z 8wXEWXCvc!/$'ʻT}TĢuYdkXJn`ߌ(c HFy"<k,hǃ^P$),GO^GZ &><*FqՒv^B1)[bإ]ՙ@2J(Ӂg&,jW#,ߊ ֜5,*Vo%_Mu6FAe+-3;CEE~gbFZ)%6h6Uz  p7gQ4hE&Քv"G0HR[G 2;T+ ͭF)ݳAEp㽁0YPbk ?qN4Y#'SWg%sG&HBUcb]A"Jh \w_-608U M ~<_Rn><1[ZLH!pHxo$CM4lp"flRܧ rdOYFm`p3V9F!%NG7BSuNtx,y]K O@$|ҝg%ؠ!cӎ \>b+ofO"B6аI~ԩ@wyqcI| s{|R,!P{~*g61q~_ָaoc_|}K{{R䝹ܤ)@ԯLQt$x9R~#%R,vͳ8f`Zu2+gIRL4֡,z Yv[L;ڿC.[UeqF}Vs&|J>^Jw歞0Bum7Nw}CAB8= &U+eM]Gt.bB٣i/u#ǒ$UPo+ls`C)P@VEM;Bsט:ZɅvu/iӖ-PbՎQR {wϨS. 3!,QcH/̡LdhAn7Y^ɦ?@@ ")~ Y3'c"AVXI1st3v}Y`:\"ONiݱR&*h +9* S;Άo ZG+uV'r mf/-bFJ^ǘQA/$I<3JזN &o+T %֔Pc4ǟ3?aʁ"YU tzd a.K#5ƺrfVV+ R"drܵyf۲;f r01{`ߐ2|NД|7ݛJ)FZȀn)$gr_HAۉ GGn p%l%v-툳Q[5ΘS|ti`T#LHYJMaOg%s;iF|Njo;?I>5O0U:'S'CT=YM E?3625ssWb44 Z3Ԑ džBw{pB R*a12lxf No0LAPK,{w0I{FMHyx)ap9PeRq䈊ƿk(j*~ݑ5<ᖶYlZ,Ր&|ৱ1烤XY)Y@ m,VýbtD`.LkoG>Cr%"6t'Ó\Z)YN҃Tvt2#/J/;5KmP&VI.+}idhBJsEԩ7U2{ Fp0CTG0vh+.xr4wA`I:8R}~k& ?肥y{IlfDS&7z Ňb;֋1JtrFEQ`_%ܷDK[$@=g`{!)&OsOIT,O0j=O$"ƩƳRLp? `0ymq%t'G404NM/b1rĚLV^?ғ VniSJҡ |Wݵ^92p~?ZnkDY=&g|70Hۂ7oJ$ѺC^\oi S(9 e6*v>eIPfYf nk"Xj}g[Vv& ڄcl(ރ.Mt5P<J$0BWrAʅD-튠V]HR]&i@X_>uxjCg1qǚXĠ>E5@~G83lEwQYØJv$k\{|bͯ#C]`_D&qz6K;YrY% d(5m$0/ \uwYڙެp/ kv5mYOp1Ժl/]:|6Qr|_1a`K<41{Snv[f\[UlS+F]oPP$έtM+HGS[aDEQ  rC)zgNC!C`6vv XL)SzN.߇=Z>Fy&P2ñϥd6: xD =䁚kF2JY7ej 1HqB \Wjܚ¯]%);I_FEVl d5!fYBK"B==hqh! hY˥^2X7 wHa¤0T\ [r0+͎JENB() 0|Q.\xF%1w@L+JLTKuj\xNf^em" û_4pS&|#w}Z~ _wREcG*BcXCȟɓGDrT9 |Td~^ }*:rhk$p5><fI @CDJ@SpnY|bZ ܑ)8 h%Cf,4kWM\|Q3)C^C۹Y:3:jr (LnG^aK6ŵ*';ٱ0M(*vfMѱXqD: ,~/LFn'"x렴vK\ E[b(Z$ݝ>#-3C -,Ջ_F# =d7K " ffisXZ?l ,JDpߝdW\=RJ 7[d]Gوk-xю53kaumXR6u͹`UbM/I- hrM:$׍.v S5.VC?8 1eS7cyw,)U 1&Ţ"¥{#Qۚ25o?@rw~GKr-wvFfU-̌byj &6n"p} ?L;3xA7 h=QbB ;@@}I)6fVݺb[ebo%Oͅ<05 YTl)вNAG7O%[n0ohM'|ܪ UO'ŔJɉYmmr )Z9_/y.:os*Kq 2@rOE Q'xbIm,!!ؒ4 {{ @2v_5!Goi㒪%/tz7rALjA\!|גx=.ݽ'Jf/D 4I@C(^Ʃ9.25G@ ro.N{i.؁^wKlT(G(>XFԡ4sF =ꕋ❧cqi2txEEQL8 NЕ].1N JY؞0 ߢW·#C}H͛SrXzѵ1uW\pSq".m e~Vrl~>aI}yC"x dCgl.RMߨ `Ӡ= +{瑭duQUnaAW$5^ ~W>*DuDgKU2ھIR>,_wJu֧rEޚG$:WZ&rOs;Lf2$yqqmn` wֽ7 viylqkŘ)]ȧm+QLv(l}MoՃ3)q) RHr+| (pw>a6$<}b3mGH:3ihXx=4`aNi`1Q{쭶ߢ$󛺨q lF1c7GY{ʿ֨2; biK׈ צDaR9ո^43<ȬB- #.د֐p/ xθC."Ur8!U F>K~V zB|'QKVxi2t@mE6v viث9O cp" 1q͖hkg,(Z[/?R'NkmZ]tM.ʆf56.ңy V:fR<2V+)3zD [#-36$]MaaSTYb`TbӅHSh?~+\CEc]16L;͉#ΑQNdR|Í{?MoL`j=@iUw\Y˵ }!$n_ Պk԰0ٴeA8U-ؒ7w0uW>Rs b'5g,P\[Eh^lMNv#7'4҅MQٙVb E$~)"(JGjfV,cE z/B ںP(BT\,ـ֒=DuYڋ`LLB WClԮg5D!m*P|MB:<3x!aT'^y p@9{ &g F뜄dLI F< ua8JA嵎(5`Ѯ28 Y7_7p۽rKO9gWNiތMY8O`wCOӪEKx&kY#[ #~tK =DYNҏeTT#gGX`_Ѝ4A*<وt|3\sTcȚ_svZ/6^7`j0^gߠ3NFYbEiN\W =:2@ge5g\iQ@:=O7ı&I֛ MCv7jw-)x|6^a,'RCoMAas5k챱*޵|ꙧcNBZaO,^\&HW\SxEp@֝cBH\P$Zp3Be ,UU:vE *>}"%äq²kfrn1J[n{>S w9ouYGxXDN@6q\]&grnEQ9o8,$H;(5XN^@wxpB8!~yL/7uL~(9t'gkXeE+ ŏrm >y :#]e-ţ"v='Èi*f#֎=u͘=y5=W=r+}p޸[! t\# /u?z_0@Įjh~3I&TQ-(! [Raf9Ϗ<޼~fGš'ӧ'ӭZD8k=]Vb.J2|HÖf8Ù?zd:24rp}QʋV 3hiP%-u lb_eq_ .l%Wy(! &"@i)HvQZr'LrpP(rYEWYhnaCD2xFt&z{I{"0eSTɎ)TXi!۳TZ~QWE<vp"Ƶ}dqyPFT:u픠N=qJ5N:ںqav+7j6(`qSVe*Mȴa'HL:s^m+{?)ջz*;!o)++'Un xH5O!V}%5^ׁ{ qfb&\iʑ~ǝt]#[(A~<-3!oS UtM}șc9J JC {o䷨\ ,jtրX<*u-6'! ~9Xnߤ[*;ɫ;n8&i!CRS`CrmNLj: dj:0浢 D͒8L^_*I[ [0f fDD&7d%tև`|1ܗ5Qn/ w4): |NMdFWPPk>[y*Ι-TJsfrc '>tTյMAxM֕.8FZXiAqPX4Z0 kn̎c k0"iM'1׫P^{PiwVO'[t[C0޶K8Cx@a!ilLs?oȶ<SK-G=8LM 97*wʞfUPΥEOBv6MYD7=Щ€zдBFsF [ {soM^D|A.F,T)̾XV gQOaٮ;h1͎}}ߪV`4ƵR5ڽFθowkA4FP@'o3){aC~I~> jT2o-ڜRg.,~>S3)^zba>#<6 qV%uI\eؘFU.dA=:\Ryw MC5Jw@2c\MrюE$U cAso`N9Nw{Kb{*V+_\MS!E``)-B{rP.XgO4"ޡB>ap. 6`b N䝙zOQe.: p&]=_r3!*YSt>[L3&WGb`ՊwDw;_Ud>'<*صh`CP$sӎ}M5 ׳#Z+ԑc\*:,-qd6K  ߟ<cqx-h^;ݴN)&PcwN[7rݷw%)\Ḳ7$I8LOQ 6cqwf:_"hÿmi*Kx)BZ䝄g !b˹}2D,bS6>,O(H)l{#͕ƴ z>lyԕ`.AȠW&0m6c/ YaHL&DIu{!:m +ۨ[IMu£?Eww~,Eo)+çO$vw4 h0[ڨlΧ˝'S[>| S7,g[uB\eh&KQ%vԋv`^li>xfWԨ؂xf#,uߍG/P;WA^H\Ĭ*CltDO]u'Ox]2l:1{/NJiCcTàu;3 YZ