ceph-selinux-2:12.2.8-15.oe1 >  A aUuW^^fS7[{;>'|:, b /UcA S++B%!! Zf%r}Td@ss/-ڙ_{5۸}E^bע@?D—'ٜ* ~֖GDn. QV3S5xG<&}o/&I|xȴh"Iv /adg:*=9^a39Ѱaf8bade86c4760f724da1b81f58d7d6cc5295bf74473dc29179f025c8b6c086ca296056ed083fa3070d91b110de60c2eea645beeVaUuW^^f0ÎEKļEc7IrgkB`wq Ͱz:푀ً hQuvRd'[x[_ԧ® ~\O<=$fWC1FnYn20V5ATzKń@86V䉞*ai,{Q~udmjS ] OTI:7Uk VkrJ*'C(O&K5N |/~׸v>pA4?$d  $ NF[     &  ,  8       * H T x  ( 8 9$:>@FGHI XY\8]D^fbcde#f&l(tDuPv\z Cceph-selinux12.2.815.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.aMecs-obsworker-0007openEuler:20.03:LTS:SP2 / 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[(WaN e20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c44607260efcb096b95686a48c50038ac9c77c4b6ed0215653b01c803cd1bef67drootrootrootrootrootrootceph-12.2.8-15.oe1.src.rpmceph-selinuxceph-selinux(x86-64)     /bin/sh/bin/shceph-baseceph-basegawklibselinux-utilspolicycoreutilspolicycoreutilspolicycoreutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policy-minimum2:12.2.8-15.oe12:12.2.8-15.oe13.0.4-14.6.0-14.0-15.2-13.14.2-75.oe14.15.1a $@```H`@`U_k_m^x^t@^^@]]v>chixinze - 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-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- 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- 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-0007 16291793862:12.2.8-15.oe12:12.2.8-15.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/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP2/standard_x86_64/2895500f7d8bf666aefe2f3b7aea0a13-cephcpioxz2x86_64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII text a~ܜ*zd)Tutf-8551c315e645b260b403b9e905ff0ceaac5936dbbe3648241287d28cfb52b958c?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*,\; rAcntKepU|;. 3nV2+ön67@칃c[2!;mGxf LܓW~hJ15qޮB!sdiDց4 ŔmsG}}QO=K.ARז db~:#tnC a( 2~j &q,6&ܥ)d%&Pyi=fYY_?5xMPvI7ɲ6C߭q,gu!۬y%|f{.h3hDxf_c\Nst!^wQ͈m< v\yARca d)Nmvh~h-z ܞ혒/g텇f VFQ Ԇ[ATXm$.^q?GDO]smyFˊ, ߷T7ʀiO&] c ܔ!Abx%k;8$8LB/=׸C||x;.#H <1xZZa<U|[碉kDŽՠM+fݱhpšg=$V)\fA.>^mWg_m κ;t|qL0~la8'RXkP"?תv 5y>csvHgf]Xqi}ʠ~e kAe%$Zm!k± j1-v0蟝JvOh\uC,4Hfl2gR+r8`%Sr+^ /{ 0㚯 ܸk4Ejg hLxzB-g]pU7\UPX(D*|[tv>9:/ӲaP +Rq52{վpgY\kn3 bv~{W5gD^@IΜ D|W D0^^HWlr 3Pv#.$لxL[ 5t$3dc|e6xTc} hj]0 ͓ ZSlv6+֑ߙܒy RbFJ1'-fc &SWHg2&7|}K*;!b4$Qz~Ô^58#;BVѥ+sn3f3DZlH(jDV̒؞Y^uㄷ9,hMx CLZcgsx(G a/'K@)f''O9eY)+>}T۩^tbCIݨ.CK| (ȲaFESؠPzjۅLw&u^JꚘnMoY+IK(+\E Q6x޽g64)1n1;mfDҖX9iyf`ӧ"*$|e[RlzY(pUZ i\!pd'0Li,=JR#Qٶ[mnˊ %gT0D1X-l;RLCl=<%x$C^=8zd rg!Zj͊%{ ?Hri)bC]NH#}"~N|aՐ*vy|.q7FAtXꝟ[g'h059[(K-E[_$ Dqe]&h @k0`mN0 Qib^_LUt սҒկ_]Y ͪƈrgEeBR,{ BMJ{'YߚXQ  +ҙX%י*zQ9#7gG$r%6`Sςv9bWy:c^lE킄ϜI[;m*$PݏX>4S̎8td-v@.$sɕ*/ZQ|&HD&gA|KɃ@}AԌvlGW HQ@P87L_ILiM1.p, -zqR3(ڥUdTFeBMv_xޱ >xn~G).Vyk`_.Nzځo^szm;4do~\wt,+0?Dgް$[W!$իu?$+Bh RpexXvUCVyEZ#LK2L"ꭾ7dB`M mAXLR,``5$K>}"$ =1:K^2HYHO.͝ANÄjqzl9E^ t/OSI hiٗ"U,UGRȎ 緌cXM)y]8{|c7 Cm"9K=4u [J#Je>Eh:ʬRa"K-uo&?F9!|\FP8}Kχ *f:eKӆwmn=c5|lD(W_geW.O 3s4lĊl*%Yؓ]Lљn=WlLF!N՛Y8snu>ur{)'^?bM6 7ߛcX!&* A 8.rSX{E+2 Pܦes![l=QJ;뭮|ITe{hH*3PЦ,SSyf$S'"P۳N.wI)--E&]I@F[fT,p(`8=EU o'lDݧA~, cin EQ1ɐb 7>m)FSzNF&3*kuVQL#OIQG,y^8ġ"&i7r6|6,vmY,9ÈjLp A( ^^']vy_u4 یd9dx;Ih&b61#빪 ?[ ̔DG`tЇ0WLy.O459Rt#3 \P"o9 pl2ZA3;`HKJf /WM7RjȈW4f#)盻7 /YN̍3#k~9M;lz 6^j7o<&>ꑂ4+,>C9tTw K&@C1i{Ϳ H:^K ܫoTY iWK 'F] yBfaՌ4upPg0Ri=,;fp d塧|QC{%c{ Rq1?xݑHn˵BmqG\'y>T1_%4I8E$XΡ[r4UYu|^[I@1XhRV7&YzB-T-E]>?ȓpz6 ]ZS>M=BssaM>NW:sgz6cUicb dd!:,h6*چ *T~x qLӭ̈́nudYج./Tz\ ^t+☌s앝d%T{$lj+P(Zq"&gglNlZM[I M4,|˦aRGAx>/[ʷ6EHb Ov_O}8-n_QbIěDZ5)sR9JH<_#]AJfD B9~Glz}RM"bk?.t= - ˗ʉtJi-lɬ ]Cӫԃe."^֯w>h~, `pI*P+ IM(Q!G ؑ/ՀR~x;fbA“Ky-J%m J n`#hxPN7L%\ `Fb8_ͽ"s:NNː-X F(ʽ6p x gu󠋌(/rdc*f |(W${n]UU0~%tx#O|f;ކ^>ͧ#]@ *~sk-㷏nMr(}y.c!x 5{Tk!1V{g485Xw*Ӏu''yt,9Bg~/ǿMV.Wvn"MQ&nI:O()Wl€P(`U)'@7nb ֔ īj lvzn!<{}*7kYD6# $R2:c']礅+`F4WŁL񅷩:I֏"mYEHgeJhn`43y nC|D.6>I l(T飾F>gL)O0Ɉ0Za*#ҥ-vQ\Y`u~+7O` f K2 <ҿz2QPn Dfa]<1e@f"X)Z, 94q>TQ.],9`"O ϞPk~vl~h)@m8M5peGvr"j0FMTZ ']ϓk-1 sԥU[&zh `LJ[ov9s+ H8le Os*1mdd M&D &Wޥ-P۷] 0:]xӂ]h]F=.jj7HH_m #$av `3M0I+U{6&)@aee/s:^#{YF;e 4JNԁ\GV[yYNIxx㕒e< YSH-)dK+ov^[cZc4\DuF*~("gVWﻄוde] +QuDns+ƪϗѢ*R]j6J:k] ؈p;AJ dUǮBn@(-h|t'}Βkp[P "\m@$|>8H!+WPavlzBF&~uPXjko3Ha)3C@#A-F҄#O7iX5݀ jN/g=plX;.j1IfUb Do#N6\O9F&O[rܫ({'oWj_ʂʣ*Sv#fa30=3ȬiÝQꮞD(m"\*z6'U:UzmZH vwsx9Z*֌㉣Sk.=an bK|4(t5ig&b.8O6gԳ4Wk#e>kPgWZ9)&ǵ;x3['lԙ{Gu-~ bm*!3 *2.h2+v<"1]bhg78D(x5 Uӟxfz+qdP!KmŞGn O76Kov5"Iち5 q"lz'e^Ưj?Htaڴ7xnyrjLCƥo79Fl]H:0\Ni܈30K{cUޥ߃о $T|'vz;$='9J ԏq"7蘩7kYx,uc *)*f7?=O<Еr?UmxD+qS tIv˓*p GG!nF)F!~)Ɂ}X^ku'(ZymZgMS r~];)M/ha?2>25?>{l5{)HH6A*W+ >l 9.EZy+&Wc^xm<l-~1[%-PLx;}">9CNE꘻56^`ߐY3 `!g: ڛA/z$iT`=#l.-3v񟏬hI[SR*ʍLS > @U΢a9f t {VK[Lùş +Mw+t~cD+Jb>TRT`73(ב~{#YGrĠ0 R0F'r(5V&3.&<)5{eUQ6|e+~8vM/U ,)dށlCux?2 RU1Y%[$E]t߆/p|{^>.fi9~+ִrXL٤O{1^.^3JmU^&qFnq8+SUlsYknxAc+}O rI=l쇻u=C/1QӺ!8n  G _s&+<q^anH{1_2SCT($zdB4c'zs5lt:CUa*9md ,hWD$rGLaEi$݅!ׁ؀0 .y{+/30dU(N=*;x8W$nqU1L@ GCQW`z3WDigGO3gt}Z髱-N2y$bFyx ĩ^;tpo%2!zgA-JeY Ъ}k'Fk'dNPw[Wz#9:c0e~.0ni<캙^sd:1[-iiUYvDh+onS;D/: XҢ1Ρۢ3ϾtgԃtbhHWҖҟGMLՓסO+4 ыyncy;mM7Ic%{A"F"ʙJC3{P(2;:Ӑ)sn;3@=H:[ΞDf— h"aҥXG&zR8xmKf))Bz@̤EaVZ?2۰ ek]qN,,VR:nI骃r)tGLϪ`4|{:-]8hIP%sVUʭN (S@>9Ժhф>Ipè{0[PS3όؐX>գk4T(ei\?` ܝ\9T]5ҊY]oLQgyRh@ F e#q,㝤_ikz_)8D 4߁&gnS@[VCrX7肪͠H_noa2 ͺ]Kr-9O}Ț#R:cIG>Y7T\7DMGyd}gUu;[S'Y0@P~v2Fll$9 PsT$v ;˪!k֊dōmv^ժL7\J*|V ՇQOI +j*f;QhrX[zr5ͻ3<&tBA)PUF\TxY#_Qڥv̾s5R~)9P d1e2F4ˢeEOP}lo#t;55·Og\((L_o‡(TM(1h?#I&3*.Uq QQ%<, b*AzA+5Oα0`_,M$]eטxkZWְ)J諉V+9ZczfV=V-n:}hn?OlH8]1xVn6RKӂƤGC޲/!2 ٺr5`f_3w|Tˌ®#Emje<ɲޱ^f.=59oU\䪬m]Xf@h=Eq`-Q4+LXJ6΃QEXJI%nHi;Z>gT7 n<^̀\h4m8Jgz=]J5gZU 0uaUVhtY gdcB0 )1;ǃC e_mn7,PU`5f29_CGW͘z/lxՖß2vqbs!(t>Q!HjQpݮ55bY67c #^nLZs<EHIDegoSxjFA҆1a`_&ԳxH`O5Lu" @ YZ