ceph-selinux-2:12.2.8-23.oe1 >  A e0QW^^f̘N4Z,6%;@1 OpA?d  $ N04^s  , 8  >  D  P     $ 3 B ` l   (898:>X@`FhGHIXY\]^bncndefltuvzoCceph-selinux12.2.823.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.e0obs-worker-backend-test-x86-0004.novalocalopenEuler:20.03:LTS:SP3 / 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 di[(W[(We0+e20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c4be878d9617229c37f8970d8ed3293373874a47ef1f6a7567aed8e9793f964395rootrootrootrootrootrootceph-12.2.8-23.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-23.oe12:12.2.8-23.oe12.28-663.0.4-14.6.0-14.0-15.2-13.14.2-80.oe14.15.1e/bw@bw@a,@a,@a,@a@aMwangzengliang - 2:12.2.8-23wangzengliang - 2:12.2.8-22wangzengliang - 2:12.2.8-21luo rixin - 1:12.2.8-20liuqinfei - 1:12.2.8-19liuqinfei - 1:12.2.8-18zhouwenpei - 1:12.2.8-17Li Qiang - 1:12.2.8-16- fix CVE-2023-43040 - sync PR #207- 0026-CVE-2021-20288.patch- fix rgw ldap:safe_read_file can return 0- fix CVE-2021-3979- sync release version for openEuler-20.03-LTS* branches- correct ceph-mgr requires python2-jinja2 and python2-werkzeug- fix ceph dh function unavailable- Synchronize the performance optimization of the pick_a_shard - function in the upstream community./bin/sh/bin/shobs-worker-backend-test-x86-0004.novalocal 16976775992:12.2.8-23.oe12:12.2.8-23.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:SP3/standard_x86_64/11bea1c48953e78e642d1f401ff934ab-cephcpioxz2x86_64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII textCf+ar4UXutf-8703066b522b126162ee074ebe3a24c83455bbdeed3ac113ac111ba5bdb53746c?7zXZ !#,:] 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*,\; rAcUItҘ7]J/?Ɋ%:te|s`-wWTQfmWnH+E|NAQ7Oeu^\؊_d  ê /M<uAJЇ5ʿNeo $ܵ d! 7G ?#rgE)3yBԦ`_( F3w͠ck>f4ٍ8뾘P%Y”؜ihE˵a_X\/YQ0` G 4 5 ]0˯a+2|D y{Ot<v3/%nbemVr*6ބ2@oB6<~%z 7K -Yo +,"nHD|yufvP# 趹1q lH pg8qTԏ&`4Nĵ?ϴhF *#l_q#Dmcr1>L2C1/W1xĖ y n0qf~Uٸ{#~O]8)+ľo-Ya.BY9Z>0l}(?pzyyRmʆFq QHGwQcl-5JCdK#0Gg QcA [Ob QfoinE;ĄdWQI7]HU&IVP/Z.z9G%VY|~~ʀ\<5Sg?UU8k)mw8I">[_,!$%c" =pdIf̟m@g$@F$e+G5O>\}Tvx4o |OPSQ8_=uLppFB\5A}nɋ\<'<έ=nR_9LwHAGDz,ܘ_* iu@pw`JB T4h7[m(3!S@Ω\)Ǥ\Fi6U&%BȭK:S|1ȉGp"ٛ"\8|?w>.7("5eƟ{ MUb`̧0)]x7b'C6O^q r0%7AI%1(*ANIc%YIF]B*vπl^n䌅`dXGP31#Wfouw2M8 =v VTʃyzdInvA\B4sIP<~3["`n ϼ=o n I45xfx=>%N# fvÛX^\!nwWH?W9pRU]x>Mw 8H*9~m_[UoRCCԨ~mVaf7 Z 8\ 8%C ecN/G1n M=ӗ(4f_fa թE7XJ*Ά.*xe.oase)NxG{3<5lqOahCg#!*Gk,}XG LvQ㽁yu\^ׁk&M0SCN@k݉Z;&r^_;fGXUm/9Z#+U+DaVU00kqKCG|Fڍ.M|֧{fnuwk Cr&w(C)УTٝTD)_,ة]eEHj[4B'9GVz$wMIU7ukbdzk'4`g/ߧc #@Ϩ6V2H <~[og`m07n͐laq8芪lRNb-duf]u02Kl̾.25A\VpqU )Ѻ`#˕Z%O~@n _'U9CL@jvNـ9_QFxL G_2# ;8i,o"8ײ>GwO]Wx#Q ~-3gWf0aTJ=.ᶹakt\L6! /%͉^ߓ go1"Ox Q(Վn_  )[W׏A$Yn GOCBB$Lw0.B/޾A9utSSKLMGͲ,Py> HƦ3 *|/8^쉯Yϐ+H r[oPF*]=y/*(3Vaè%ÜzG`;@6TAşvM\*M"7w3Z1DŽ^(4&HVTClQ`h\Kcf D)<2Qi Ҟl\k@Ijij+ KPnfe&ϸy[w,~VًOF3}l KԤ#95Xb`EFjD^ < $27` TQY뤑n5(glD7Lzcs;+mYh<ڤd=.|kʆjB[߮&j8]gPTyKϖ}6$oT]cч}zﵵi+Z!jgX݋Cv| 4b#$S"c*q5)MMCbiQnFdos)qCi;w+56YUepJR8 ,Z؜y3k(ftxi [ 7Z,0_X4:d%@EdF<u:ZN)U9PFv}n(Ճ ;8 Fm@..|/VD֨PsL 4A]b`o1aTq}nW"/$ޫQOs-Td0?91o|ABZW{UIs6FЊ^9>:uSl?Ԥ[#ƔS `R&LgjPEXgaw|&Oےs9غ#hT([ ǜD@jk ks/9T@3HD}l Sǰ[їr% AԎuӻ"b5B/jߢ(d|g6t $ڈv Zv؋֛4y,ߟ~VRU[%8U&  K{Kʜoe]{Tct~,'.^vVS.ҌR/U)<ׂU*s^cn)&!y_f3Eq_,շ6eDzayZZz.l͘g1M~pHx#2c{X &5l]峧ģ޲UW엦Qvܯ>P2h`V ѻ:~2ѿ( PW).TC{wJxw@[3':IUtk+PTiM܈HMN\eˀv3a,ZY~=wjG=zd7sixhy^lVq7ޛ;RFXMjޅ{m}SN憻ejM.C{F &v۱5XmC<8[!bV$1vΣ'U}c@O{C_j$hHNqmpg9H( l[Fio/8)X;( 5DuOܻCp\&A,$֪;cI[Utz$u@b@qO(l7X2ʜהb7{^t! 'ٳ9^dljy'PW(:3Q鴍EpVHf *AftLCBGM4]lz A&?dw\("ޭƩ(!FitSPRkG K{C+G}z-;e 4O}uOT "(iP:4H4KN!GAcA{Ɛ() J@WXZ2Db<*AP٭"}BknquQ8. laueY>S5xF[,[ɏ ]zحg!'ޚ-@Y>隍 0YpҐ%,pmw@. [SWE[Ÿ3{jDʍ[T#g):F0H) PrD=w Fh:~Z} yiXtFA_=;ida&^ʰ0֖;nR},ȣ#INSb [$`8WMҡ'--# ۽K9Ks܈aؙU71E ދ}E\-ιDwsqET׏⿼9DSNP4UA8[B9ꧢ4|$!wL%819M4*e;bRZP3xMC}ۖ!,L=N{ۣٸ=}7>; _,];nhX|xǀ"I# zF}RSVUP8@@\VgrVXid|獏QqRa`3˗]eLtD4:@b*xMk(x_#wtT+nw \mh(P] wj-yN4ߥ A+1 .6DrsF_9u4``':z9⾝龔A\D8R:a;>WN5@n0-a&/0SMo="a㇌0s[GGI1;NR[K8HZ# TRsն\l30"A~S$-/4JjS. /WMsdP3ۂdq:A@4A"$EO1)xD죇 cC;P5/"-Ӽ o^B9:n"hnu*^yL%lPkemOP1tlI_CCM 8UOj2m rKw3"o; Owy0-RP##1UWͬD 8V Ё㠾A8NeSŵ'LED1 F0>aq;DR+r%62H+y /dPVS'H(uӴ@CFxĸHPKQuX ľ RXԓۑևȳߕSE[GϨ\E1E)]U-Ygf+@6Q/Or#Gi|r0@QdG~>O2Θ!m;c61(Zg>hAXT9\T:鑘`K1ٸcb+gxR†[v /B1M (<@Z~V7O}wA4))`{xJXF=߁v#:y_ >1z!_IBnL7$hny"7R(d /;y]kQ k ,k,)V=Yk{ y:~qJS?ëK⢤<߱/vja!"0;MO 1}fmuܪNI( Qʌ^ 9IȐ+7)Sf`Y=͏nL* Z6:kRf A7RMw/LL<E>~%L;8 u#n eߊr~WlLo~FH/̒sO=Hv.CV8m%Z )oh.xq|b <}KtB5 ~ Q CH=GS[utrW$/ (/OZ v?2 GMYĪCCxt%W{pxH~jif[b0rp} /1^q aXo&C30VZj=sk7Փ0D-J*#(d芻xTnR0[1${|3̨[>WK zXkES]=@UP |t eW"Ǿ0E#՟|{`F}@2GDb*B^o-W0B m`ghγ[P.TCpx<=IAHief̩8f4bge/@q˹OS|da'9272 JcʜcoqGI b#QsYa42ڤ Șm6,)^#LHm6>`9vx {W٩) oovx%O.OD(/h+|w  4'xC6Sytb K蟸a=B![d3aXx !m 4|}ywua$&<"+(u' o N VVd;څ7)~ 4!;#}/#6449H,.i 4=k^e `N$!$%v^iB[>du QvM}*r{ .Ĉ Hok)]yg= ;H+4֍4˟uNZmot7wWZ&?GG!0S͔u;Ffnn}:p{%/ΥG: k Oq J]|9UQ (ϳُGeA 5^9r)0n*'0R@sMQw%jr6zG6$;?qp$"0"J?R[;iicâw$o.ׅKfKRnhSue[ 6c'L^æô=gMEDgn?SQ"g&>OfF1`Pv]FlexM#D"Wq~L PK %'hB1=֫wM) q}J,t90բ9, +5qzE.O4bӏҕ^]^^,2 ߯ZaA7%ăpERwRUAS-3ݝ[OH!H?NIW;G+TVpU;Xf+paBh(uB>{[j}_͗* 4&sd0ͽnj3ami(pc&z%IAMFMM'\~Z k