ceph-selinux-2:12.2.8-16.oe1 >  A aς3W^^f/;ehnǨYOzh!.wX}_d@bg,2a жn7G |Rl;Ay\>0"2u }329- q_;Zб}KDxp iNh\5فG?#&m$PD|ѣ]eƐȂ&; _(*4r\?:bNɄto(ȫda%Nu,V$~c3b018a290e59db0c5f0c3470a9c02a0da40fbaeab636a2114815911a70e1c6a0f9b44392502939c76e506d4ccddf2c698286913UPaς3W^^f:\[>@̪ ! 2Kk/VH!icƗ[t;3c"jd..[q WL[:`)H^l}49+A3yqzh+i*qiT`3Xnz{P'7 7 ܯ )@ #{oT/9/r3|Tr/iZ;uÅvkKCKנ5@ IvSzW77> *:[>pAp?`d  $ NF[     &  ,  8       * H T x  ( 8 9 :j >@ FG0H<IHXLYT\t]^bcdZe_fbldtuvz\Cceph-selinux12.2.816.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.a|4ecs-obsworker-0002openEuler: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 d[(W[(Wa|@e20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c44607260efcb096b95686a48c50038ac9c77c4b6ed0215653b01c803cd1bef67drootrootrootrootrootrootceph-12.2.8-16.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-16.oe12:12.2.8-16.oe13.0.4-14.6.0-14.0-15.2-13.14.2-76.oe14.15.1aMa $@```H`@`U_k_m^x^t@^Li Qiang - 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-6openEuler Buildteam - 1:12.2.8-5- Synchronize the performance optimization of the pick_a_shard - function in the upstream community.- 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/bin/sh/bin/shecs-obsworker-0002 16409877002:12.2.8-16.oe12:12.2.8-16.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/b05aa83170c03bab27be33703d390a93-cephcpioxz2x86_64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII textu>#c2qutf-8a7f914cfcb859a8ce7748c89a39eab72838f7aec87ecc0fe2ba9fb788c9ec469?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*,\; rAcMD:Ur/%mXI ^rFg_'R+yfMieeLA@75=pgF []74yX" `GiQ jmKVeSM_ 7=)-ܵ{7ZD)mM h!s0aŖ-p t`_f9J3|z{A2bY-Z A*?Ը: L\` 6 2_$,PPB |'H?+rŤ 5S^mdTFQn,XT '(C=^6yF$Dl4MRoZ E7I3i5;Y(xZKZ>{=ŕ"{U 4n .B E!S8m l 1aO"hit ,4-mic5?D؈-&E/@8r&QI^O;`Öq'~f1` Hu$k)ݖw e_029Wtj 6y\sDoj*wQ6xo`5i՟_pqhšNm?DTM)@4mxTp,WNa>OBchVIȦn,8h1QO?=bh>7w;sj_oOd:&(,_S)=LcpLkJHӂ}EP#UVǞ>($4"fjCAՋu:48-OtC&Q DN:$"m5ud bn&6bQ;Cȗ/QU~Ke;PVamqx؝ƾk :wґxĉ6qqTbqI+x!<S&VOSK,=짊4F *důI(REpM5HMb$h4OU[Gȵ}'m/ j*(ejS6bK~v?5Wɇmoƃ)Y9ܒ:!?b-,i,Khr[,%UX0VvI SUu" b!fk؁+PB(J'1Y1zfT*C;[~sR5'R-AT^%Ҝlc6[_kLT:wqr4PT1+FƊ,B |oheZK vr70Gmj% ;Nʇ#;Qmܴ&YiHԟ;h@n#d+m!W9( A pX_sfkM ~rM(oU٣$FmvJ޸7=jҰ#E:E>*\%=耄R6 c5v[Z⼽>mQ;Q|_tCܓX;aiQܠզ뒼(UEۙ|B`߶+ ӡ_HĜ."'S@A:_Lr -$ )XεeHV~#~)ߎls~. 5L0Z›{=D,Y֕7T)N&e(*Өj[., zXRn2(u1~m`FeR5jNU gbQӵ1ϔg܋I]#`t>|ccFNI#aTV΢l, Naxwu@si>}M mfWi |&;X/*|`# hӬ2˗'S.NX6."f #{ѵ=Omo}@/{weP^ZKMMse/*UFRXB!:17K?WD[hE^ gs d^)a ` `-|kAba_5WϤe xa[?|!!T|1ov8hϯk@x[VM%m3E4ױa; G۸D*;y_iѧ8vv&Nh*'Yx$ 7xF L7NO!>^.!tN0W(bczH[ctܒ:0(SsD=5Y$:vQE>j349vO˄vox2t}j1 `Hx%HQhG)g(2&ң#eEe.^?XUw^=xHP֙IƸߪhsBt*2pP]>Q7Lay;^ī2:qN, zYdhj9ysl#%3iтרBWӚl5ajt7`x$3ynz8pC?z Ij]_S:uΝ6}ZH,wu.)ҵDͦt+'xUdW 9"p2<%B~66H vw(h`]6M[tc?:xɷ+ ų#`g>uw8!_lr @noȻ׷e|Rgʡ O" XJլPh<|~Tq;OT^8Hؼ{ON'%@)e k7⼸ sK@75V.܈teu2RYW9~~M!p0ga /(qtJ%߿BfsgSz!*r/b2'K/2_5}Iqǖd32 'exdl\fHvW#'J4;ߴ}Lux q,]sB"vPɡ+1*df* T ,|0&`a8Rt HmfM6'{5+s!I^FoMt{Qo!MtOG"=pyKn6WTM÷JuY50qAeljv؁`[ qAk4f5|ч3]\bf>cmS =pdIm)sK f" ]v'~/Vl.15W9=,#-y'_eOLb|iC4E$QVоjg6$N~FSSs09_D=+rFx1=kQ}b)[jԩ񉖀l hs F 6 !~ެ\y=qdFtvdYysǑTyjFw֦`鵆ƃCD›h@oV߳}y4Ie*DӃ2xgi5ER\E!-mlO#HRR^^<8X<4'](賲1dݹSՄK?Qrڥ9Fjy婳cԕ&:m$B^ԚsZEMW5/{\}?!+s^B )7ΐ:寎?zL2A '8sm:ZXR,&wmdiр;0'{Bfi|jH 7B3:cg&/f}=bЪ€dˬ)#\ҭgtT-LEe\$4@Ȯ@؇4`"sWWD~J'`FZpS/K WtsyiMl,"m&'l+x$1C+tT#E >ӳӣ\M4*eXD}O,C[1agRY͐T )"輥#Z9C ԰Yyxo`I/ 5nm0j^ҁB("|(ަ1tZ}gȣTٰ7NaubB#;5-RQ[.lm-4f'N .fe<6~`PBԈDZcW%9.=!J|_yL~˿bciO;NX)UMD9nϚU$* *+FcZSZEMTe1yҨƔ\?T}iHTty֕h˲7JDDahw2ǵR:"%tkp E֣#sAJx]xi֏O~`DP}EH^k󁶚TC#u4Ef@ΉDWDwbZAUIP2, \74;HV1~ÊTI%nǂLAK@_Z`/["&z,74I`at̓ &)C{_ lpj\HI.Y$Tn:>} u*>En'RU֟|;qaant  *Y!/RO2˧%~xc˓_G-H7FX]4ؕ5r gz=lUeп6q$qN*W v98wv8ܢ+4[jIŅx_;.6X|)~lk[8>uǮ_ք9/I;Q6ۯL[ipv,]z%QGvLa2r>) ~^g/TXt1OQ09j x?%H˰ s|SRC\fd=|x'oEzJ:j1ilHqU7䝺U\H)2<=  8@ Vcřk5 0?IPRmf=zm[R ] \:RfϲHRoҪ$tiTT2ȣ3d|0nJ=MC`=#&$u)Mϵ=#(*De4a.ޅn-(ٍԑ` 7ſij pF+QhOlRK;x֓U@uB{;\\6 {Z-~*dһalrw(a8>I'V>L >_˖7{2zƦ07o.}JsPa<uU}PswmƙnQ(݆`+Qru00}c'S ז[k(}vD{u\< %}HS>Ox8gW d3uPG[-ei.]x '5ͻy,vwu1ވYF}y. (xs_ZpVI#^fŜTy320ҩ6Tq{۞eх+V}TX( (`tKKw/; @Jgo1j7ޙ|QmMသ>]SLpřZ&n@ 4̤?OD×[}-7YYTD<uv_9ۋ= 'f^#2&}Xg>F,_#m<;B} J9raAȾle7 ]oOc8R eVkWJFю;[ϓ8WǫkUhM^zojE$$N{sgɩ-Ӹ]N W}ccSZdKk`5-c)|tg5Ot֗*Å.)t>2m;0-w.Hj}W{=W#Λ6m0W8[mw.1r|Nb̨Wh:&K ái.ެQ$W"sWerYp;[: 襋@ƉtGFg>ɦFa#wdM 1w,V݇Ķ<_qnEK}K &W0D8'fjqc#ܖՊ xrDx!#qeҘ#6$O0 ();)r࿙Z([n^%8ABdw9ECs_lޡEF!_0PAKawz5<| w E9c:@mMe m*/V5*+]0[)}vIZ4[919N>ܠUd")=;+VRZgpZq!l\aoL2K_0|Fp D2 H02;r9KPz2 mJ3OO;|~N hs"AĵJ"vNw^r'wa'Y6MjK|^ѥTlLߝm0}@vshtftҩ df8lnMo! }o'&x' ݹhfSC#7o=BvDIb1j)5>f!6cGCvaJ Dbsب