ceph-selinux-2:12.2.8-20.oe1 >  A b SqW^^fCpAB s궪w"v5|;3Kp *7z|~a)C&5 fWb0;?"&@{weBw}=1R,BWׅ_gC~fd :zvKC q*8RM{|ɍCɩ$ƇZ^$lٮ9|)PLi&!ֆk-8o3Ƈ&a2ᝓf8.UK`$qbe2dbc72b3b748ce6da33d04bdc4bdc2cf006d933bb8f144699034985a0f6f98ae66c2d0593bcac2327a2a6bfed4ad177a2799d7VHb SqW^^f'F$%$Qüsa|H3 xPP[I|lpbT?*@ւRQ _*냤x ;;dm8cã]DN@em;{g] L3İcpu\ziAd/I 0 WV_6ڹ+KolmO>pAh?Xd  $ N$(Rg   ,  2  8  D      ' 6 T `   (8 9D:>@FGH(I4X8Y@\`]l^bcdReWfZl\txuvz TCceph-selinux12.2.820.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.b N2obs-worker1639015616-x86-0020openEuler: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[(Wb N>e20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c44607260efcb096b95686a48c50038ac9c77c4b6ed0215653b01c803cd1bef67drootrootrootrootrootrootceph-12.2.8-20.oe1.src.rpmceph-selinuxceph-selinux(x86-64)      /bin/sh/bin/shceph-baseceph-basegawkglibclibselinux-utilspolicycoreutilspolicycoreutilspolicycoreutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policy-minimum2:12.2.8-20.oe12:12.2.8-20.oe12.28-663.0.4-14.6.0-14.0-15.2-13.14.2-77.oe14.15.1a,@a,@a,@a@a $@```H`@`U_k_m^x^t@luo rixin - 1:12.2.8-20liuqinfei - 1:12.2.8-19liuqinfei - 1:12.2.8-17zhouwenpei - 1:12.2.8-16chixinze - 1:12.2.8-15chixinze - 1:12.2.8-14chixinze - 1:12.2.8-13Zhuohui Zou - 1:12.2.8-12Shaoning Zhang - 1:12.2.8-11Zhiqiang Liu - 1:12.2.8-10yanglongkang - 1:12.2.8-9wuguanghao - 1:12.2.8-8wangchen - 1:12.2.8-7hy-euler - 1:12.2.8-6- fix CVE-2021-3979- sync release version for openEuler-20.03-LTS* branches- Synchronize the performance optimization of the pick_a_shard - function in the upstream community.- fix ceph dh function unavailable- fix https://gitee.com/src-openeuler/ceph/issues/I43TE9- fix CVE-2020-10753 - fix CVE-2021-3524 - fix CVE-2020-1760- fix CVE-2020-27781 - ceph-volume-client: allow atomic updates for RADOS objects - qa: make test_volume_client.py py3 compatible- fix CVE-2020-25678- correct ceph-mgr requires python2-jinja2 and python2-werkzeug- correct ceph-common requires python2-prettytable version.- fix CVE-2020-12059- remove the python-virtualenv package from BuildRequires to solve the compilation problem- rebuild for ceph- Fit openEuler/bin/sh/bin/shobs-worker1639015616-x86-0020 16449080822:12.2.8-20.oe12:12.2.8-20.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 -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/d744c2234b59fb3864327b847f8a635e-cephcpioxz2x86_64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII text"89 5me|utf-86fa4f05bdd6d41ead89e57e13264c6a45ed45a2344098346c61ec7925a2a5006?7zXZ !#,:f] 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*,\; rAc3CPԽ2aY`iu*,=ua"<7EEgSNn)tQbnOfM4Ƀ5GND O^U > 0M &xY"lIiuYxF੘%ڑ3*Z&NJ1Kk)+v|x )$IaGq<4`@Zko$:NQ8B78)WBR Pi^ġ nTt,lhX!37Ga3p4 y NpD@0 ٪|4&ꑮPMa"wh TBzuj`Z QV녮]y-Q>] =oոr*RWJE|hU*[H7v( ?x p/i\d6s2tzJڡ;^/a4= {ccߊJ $D1a6Hsy}=FuII0XHmR Vu0" p+l&5f/U@H B`z J0:^FS'Mت$e ϕ >QvC:YC9Nn_Sbp\hyr6> dRզqmQ/^k͹Ȥ˰[ s/)@ĝ@ѹ̼pV3O|i2pښ$\#[)9nUQ%jxv,mʹdDywz-?nz,QܳnhK[Rf5f5ũCɂtIu'i>+ոkpL-N$.guw}h` 弩dxLP?d6:M>|F5p[>Ӱ%{v1Q@93jzf)F\5 '' !r{R<~`vPT@(fdYĒj06`\ ݼ8f\ X[.`c\jD D6Ġ<OQ:6 6/oG/iiʥas7gPToCTwih %iگyR IŜ놧?8:{7D2AtF庢k~h>34P]tp+A*uM9W_RMEyN:8Sp hO?*!5tyXh/N<}:]7P ɒ >k\WL!qejV*AP=B?놝A$<#,ضRi?ħƎZd8ϒEgcZ9cF=3b7'8]QxLyv(Kg89:;ߺWrue:Nt.oߴ=^Ş{$$r,!-kkAqEΩ t\HID) <ӵ6@#YjGzy#HɅu"qxjxQ;E"t猪^=iUs0v|=J:%m'ׅOlc,Z,QSݴ.H>[6*HSy1F-ao1cHڻ'c/5#B n܉1 4,XZυE-K.V>jh/f+%yD*}߮cTግ\q]op ]V;9'e,cj䥺ȝ͓XγjtAƲ5^N4=d4>T3FćhQ '­yXv(4J[S~wroXFHR 0HމPJ P*r6nWfgA mH_D$[Xv^ش|DPku%l jM] c%Q4+}B,賷F1HoŷԱ'E6M [6M-\YAtY,~&3Qz~'g)"2hۚm2Hmeu툸 p>;yw2a_ rFx/MY-K#}՗vϟ0 .,L=ךuƥKzodhN1ȋ [3gs-(.˭5=%]*UHU$ŚGϐ) GyN[ܨRVM/`4r"wJ1ac=A迵 N'v}5JR\l"?vi e]p&(wD~s۞H\էHLr/vBޫuMy`4(ˈ vL!Й2zz hcg?< 4ۃ&ء!JC@9ôtW$Q[+)D:[1uA ڊug->C:D9֞QY.n$ 3K'oO~Jȯh=zT9u%>NI5 Q$u Y%z2Ρ58䘺7^619Z {=*nQ>F+VZoT`؃ rY/Xlur"}q-X]6KKvFB jy`gpB_\ 3VϾۭj>b#MoP'E&9(C[1V 7ԤTt{ٻiz1ẄiKma+-$IneE- I'?tAw9aN599R,A=ݏ4ExN;tދ 8SИܣjD%X=ą@ibL]f(weqil&ڽ~ԟA_h,;ּR_¬0\[ ՠ R+-+wi [)<)wIYaORű>Ճ*cr1IELjX1`mD{_Gbmfd:A\T=2:kt(c,3 K8SAҪZnm"L*Pd[6m1NbVbbfA)+UI(_aAߌj&R[؛ h劂aPH(٧g]}Vژ'~} S8SRR4uh> k XS_ DFie" 釵#=aU0idB%3H4,A$F"C&BI7V,k3C;Pl=;֚>Ƿ5 \xyo,e&-qD \WwN<*$яqTS|F8#؄bE\",]Vo2zMV_@+Jaߢe,MQC]oY c}y1sDpshK> \o}UXW"0Y2+KJ_obs-*t7~4M› Q鲊zLjӅՈ]0nv_-YK/t[8 Ql9#@ E/W491pM=m}ir(! t7tptίbL5H&`iVs-'VC.O*ݟNi9( iiY[|LvVz81dY`"e/̺VR^.U hd6 =KgL5ab[,1d/q~ jT术Lоva[̓1Kz' >u"Ai;)™Hqٮ-xycZ"E#B#}TF pQ͠wW(N0AϷ6h)^ƲF1ywuJTflе遱Eoe}G*Atv++Ϲg  9)6[9<RݾK+.ZQUXSrWnIͣqZ N`;~Vbqҹ!q~*jh-j?7} 7^(|3C1rŗ5fzT/.p'( d;ͣ=ˆC?b|P)7 :~͈R.Ux}UR6{jEw9]=L Yyz :<'}V$@|#Ɉ=)%%e凌xCӂKp@ q2`Qto=-]>BB̌+RK[FxY|u1oQMĭytCXt^Z'Cly.ƹx$zsy磕fؠ7C{K vgb7 lj,.\9 gzŲ u6F ;봆%Jzazh+9CM 0P^ h6yY4n?~'T |sWDŽ3" cxd#1Xy16c+m BE%wLۡFv\L<8Rb J ๽qҼf`7'`j#؁V=4U⢁bBxI[]x!йq[)4I>ǢEp쒠n~jsE$b@>g[Pc"pxB[ƌ/ilP@9[5|>;e~Tk &sJ0=!߲#󼣸:0PAjpd*yER|\D ¶/1j@&rŒe-ґN-4BIFDDd7,˃ӜUG,Hד &JƟ $rRQ7<]=~ 04蠻SGT'SEtY,lR%+LjŕU,c~3q !~"་OWv~̤cPHAy~]5ÅVg* Vݶ=,/6}ㄽfGab`İv娟~_Ie\S{+! aWU`ms-՛4ݡI̺OHYvlx<HkF 8/ =9%a&C˹-q`G3S Rŗ54RIn )ͨ0`ٙmk#p13(Z3Бq'(>z$bBdӆϘ˴L!3ϗup_tV[Q:#8~. Jd\N ߯yش hIԩ<(KNQ?yr \6j? j7'3Om-' HFx"'}pE>Ҫ,|64;iz~C"\ԎTqrcf>jJ# *tնqs1ġƝKI-{upw@ *j͠t-_E8$0h7,۽[{k̨1ֽ]`>^9[ ?TQ H(R#]>oKR a@bjZŕcj.(DžV?q!pHm.k hS!md|[ e3M=d# vye.P8>+gCr'htCMQ{K@?f =K/2e93pYzUש>RЯ_{<և{I0)}@F ½␥nǚ^\F8j̄2 :HѥyB1hݽQX24IjEqB }d mD&I^=nx.\; &d!u2X#?үR :7<,BVfxto!l܂=7 1fYo-|T;%sSUV(* , 7 !L'fW?Kvݓ{Wc䑝S?fz]"10ϋ?ȑuM@"ȨC$6!ڋf.!,38,A!E|[lXNtrFtV3|M`B' ؅jUi<y8xm;2&~׭N&4c= ;1}}0fq;$_X4,7!@lfwݎZn; 4WAݸ/ؾ)^E/xÀ}P@*}i9JPUxPRo-Ӊi,6LE $k{L}D_'o5-m!JdnCwz QXPhe̮q0Q r>8D/$VyM/y\Ģ(&I!̴wlpm>CȢLө̐NqiU (/߲2ZpfᲔo?? ԽzDW ?43QܛppE(yhVӳ5rKvW+?-ܚYm8^.qn,Х;gUy3=eB?t-!q$n_c2_-w] ۀ&Q|3exbRmn*wu-5CA#W8̜3!&j.!@8RÑp0Ar|`aBwvIyѠ?VhUHS PK}enoWLL:\zsX O4wA5/'|=%wSW@+2d:㮺9~O,Ot|f$Oi +KdxFqAb& 6<*/>M1E>|$b] 6|k8)-[ghcV {;*6td-N<SI#4(k.bxsQkbeIm_z}V>}d}7ewWm8[yHdGTv^.WgUѡ$=z V~_k8H:x2`]2LiPhe$ǡH#/QUvW3tR!]bV`wI`ڬZq5\Ե+%9NnxM$ vk(Qù/1E- gay1)f?6* X:# oC1cGQWqV*Qu^ftHbP³iHbvGgg+@Ct_+rq{ݻ妝bɤ| :d ̈́jJ Q' hexjhbxU*/Vi+y2*[> - <]2%9$g A4*s]HH2սl8Fyv5\¿Xo ? ^p o zONHzb}:썥i`Ck&uM4H%PB+#OH`±˳9'o\5??~Ce= wOЗ/l2$-8(C. ti {b'O[ 1UWpmaĹP̙crU+6Yy՘mS}#,qgCf:2I2Al)$K# fUY;)YBҘX~ԺllN5 G6]hK`7R+8hg;^DRCH߻:JBh<5zKi U ~Z̊ojU]#$`CjC\n-YnRSm D<%|TQ>u?Ic52 'Mg9\V٦GpKnT n羄2!"Np{效CȘJh=uܑwfo5ܸeL=6Q$oQEaX"|5/C]Zb t'mSYc 2۞x͸sѯ8XxG F`L]*+#Y5o9m1DP̈F#B?k