ceph-selinux-2:12.2.8-20.oe1 >  A bW^^f4+h8 &Jb*Į뵄$r<:5 Apb+!n %=Wl6ZI 7 ؕ$^B@~PBGϴ΄(F(pyi sg;mǥkYyv0fuƕPUMkYtFSuu~t{_;.mZ`Qx#긧`m@b6}qk|YZT!\hb@[y@z0ZV§J+3XISyw ֬yMϝmV<аYl9"">pA?d  $ N$(Rg   ,  2  8  D      ' 6 T `   (8 9H:%>V@^FfGHIXY\]^b^c^defltuvz_ptzCceph-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.bfobs-worker1639015616-x86-0003openEuler: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[(Wbue20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c44607260efcb096b95686a48c50038ac9c77c4b6ed0215653b01c803cd1bef67drootrootrootrootrootrootceph-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-76.oe14.15.1a,@a,@a,@a@aMa $@```H`@`U_k_m^x^t@luo 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-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- 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.- 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-0003 16446838782: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/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP3/standard_x86_64/51ce594af8b5fe5564a31b91616f756e-cephcpioxz2x86_64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII texts^I^utf-839791b2042254addeb9a66bc31c0e023f3e4d3c1df9a1d96086c57168eb81fef?7zXZ !#,:e] 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*,\; rAcT$AlT^DOodz}ExΔteP,o2V+u<^8|&L/,"& D#?jzb& }9+j =^`!=W ŕKdł* 9uƕ]d!g&ZCR@#uz qK;핞WM4~ QAp~8Zʃw0] /޲Dd,bz|C=(Cm'O5=ݾZ|ql }ԇN `R]NwFq[~C" ɧ6=)PW3qヲ Tb_V%ZVyH1BT{XߊB=HKR<"O^7Z.bTuh"T여uavV[?8 ]M1GrK`֑@n_I]N-jH.XbP;$jnm4 d|3B@S[1oy ˁ[Mޢw ѷ%8P,ʓEʥ?Z\} g]y|IjϘ4H8d@(~*\xS#g;m+{g'[ XaTlxyܐlLW!ׯc2X@@A m w}^ 9ByKZ%AK, kmMAsKƼ(}wkNO$J(jh+bѰS JǷٷ/x j,:ݽlMK?:H<9@EDpW}!k5b@;MPOr$D= U.yCYPG bz?)ƽLq/s ebcQ @VfP揧Yퟘ*j'|㷥FG;04 zOZXcث R;3ɻ Rgpc 2=owѪ n_ߟTقsmΗrʵR;]Y$^Cѐ\#ބd@,dVU ~ ]WI#5X܅^ERmTa:<<\imI2βF7 dGa|@%{U&K.h;8m`O>~uc8պ\cDžRUSPGg~^v|L=>qP.'M3Ժ- 2 >Anz Er]`%G=ҶoI5/V$fxAms,UmF,|770xB;}i|azR3Ym=i~ hIi+EOAօxqD6S~vAF␀rͨFoBع(=Qov(Oe{fWmzoKS在6fbTjI d3whD=k9]E2K<0͹:XI@+9[&4JSbEۆx$%:Bp"Mp$Ȑ#Jϔ~i)2W{R! <=z|&G% 5otxJh_="64_`,GP¨ɸdBaAYmPW/0ƈBz`=oq9Xt"9/^vj9a_uvfV@pבVguўhʬ+sWjv=%CVKȬ髲JO! 띶3W >sB PuXʖp #neRw pA.J.[KW_XÎ;T2.xԭ69 Hdޓ#xIeБRO}‰G#0jkxpR C+kZpHZBxaqΌ]T)~UΚݓ.$O:S},kDs/FDr*7.i4g kD_+# (VO iڈ N^fWDz푋/g3ٿobT l錭,*=15i͕Q/Uhe<d&,W촰"}\"v,a'{R k::Q XcKl:e'7U kS"QE a=V S(2<_ zQੁi6MHr8C" {Qߣ]uwlCUÙ. xsq"l$m<>S2&Vܔ9yObGpJIZCNmm$SVv=62r·bJ1{//y €?,D3cʳ[TfdlhIy]-%LjWomuJ(b\مD2#RA0r:k Qy]q[%38t͠Ed"8 n{CriD\>IHTJQ3cM~lq{c C %~w;ecB:>TMl`ypAI-ZggԳ g?Ox:k-zx_|t{2m!#fO6U/vx+1J)zIa:I.`;h|J/Wy bYP8R ĻKIhmv[hPlVf'Dzn[{!y*H26 ;O+,_RqtQ0h{㸨YL1?m{}W,5hº^;XHj~Ml#ڽ H bpܩR7=jT."`XIl^l.=:ɶcilК 3`2ku<5@4D&Y3̠s 22Jyd*j1To3.%3:,H(HP+4SĽ+8~G.?=ۻGUnvU8:z6Ž 55fBZ ZTȟ\g*Jõq}Wt/DY_qusȍ!d){toHm+{&_9vE+j/w.K(cbydf"}* )`պM[ܞLqN 1OzQ lfrU:N6'-Nx!ҭx@Ո8ghzz! P94h ).l!u؛^'YG^ q%G7yJu=CY<"-#ڿQњG٘h*ivPx/qMXzn2F"0be4* ,$J5'/㢷νvђ<; ʡn2viZٵUxs@@XlY5+ʫ eNsg@82<h.#v`{ r'Ȗ8n^*/Y0kh81V^\r*?ƪ+>, gȾ 'E.kZWCCPO,o l޻7Udqu)9Ss T=-N4*%h\/9M-oOoEy ݒ9Q%)ѓbyR4?Z{mlt:eqjь2!5hhT|}fU/9si yF6GGv @1cf fJBeE7Ck(;Ge}Z{*~jA'YqAu}|= ,q xǛ;pn=g7n/y/Mf2Ry+"0}t*(qzv?8EN!?MUI*xzޣgAav-n&EHTg}>@ep.HX0ѵyα?1wkCU5nyٱP -ijOmq:%&>[ *GZt`μPRes%5FKXlNH}gRzңN$%D;PՄ9TndA6^r1cRW׺ߤְ m&^̱Ez$DyiE DL00D1Qyۋaێ5\tevHn@8Q{0{j ; ;Nrj\'ƚXZӯfsJtM`t"CuepnXԢFj0x-e`)Af *e 9bJrZD(5Gv.0D$KUļݺ 3ϱ"Cv}t*P9O5VC92RŠ@"Spvm $sD=c0W.`-zV. \Y?}V d^4$&3I}RfLxHAIU}Kˢ0] 3ioE-؀JݔaUx##@ ݐrSC}ۉXpNDXN-I"]O%1Et*!" V] )rz" Cp2VB#yg .$#F!k9kuM@FS c?kyZK| {] eL䜙ev9:H -Kd,T%(gWtg 1]21JR?2*qm2if9R9JERۤEOe.LOЭG=Z7&][u(O[G 2]߽  O@ #+Zoŕwd&MݨVFϥI89UUhPPg3LkhR]~V)vy>}t@/;Ut2 Ly˶K.,0 4pO {HNj  ۻJjޓ}0(t.Z C#@zVx_T9r0\Rx l! ʾ?\7‹ED*L[&@V5Ѱ!v|Pig<9% MofVMG2sOkGGÐ8g6U<&X.6^Jk&v9%ΉxMV |bȣ{?OiUQ97uU~"nWU_4pC]9R/LZ;Ncsim,.;\aȴmJ.љ/Z( `V]v§MuJ#>RkDV#IJR5d`5ԀH}*:lHHE^FGL:B@۞$";sZZ+{֬g`3C1tMYR}ˊ`l.EV*$3 Z+Q޼UP*WHX.9BSHpi)f@zn5r!QACR="kl?Q(O ,:0=ޡ [1Jܗ2bIބd^d*4@vvD]s$^ɣyIP3{t٣a/ޔ;F@! w5DXXJ㈟DxOih_m]vngJn?&Mۅ[urinht53,(lJ3 o/q}P8 E^')i.aJwOӱٴS` W鋦*Wه/Q?[˒4[K (b@sR\4{89JT˴Y?Ɩ i_6 @NB;ܳz/*<*RO\Kh= 0fmx^ 1$4wcj |rGl4lh*$ęSt{.dj|ݙ]Uv!+rn+ncCYՈxMnhȡH"׮m[1mS1%u!"kʫz/'`"]Yi=; IAZTN80qTo|fyr_1:? Eq uHSi{>%_@S|R,\TNK6[n,y(_ǹJxjB#e>KPc<{r]~H)L ߰ NTL ήbiLqQa -NwM{~1v /ARW3-ÐAjY'nmP}xw *=WNQ-dR`Ol'fj= >Yukq6** pmVDI +ͅ&$nY9b]mj+JV dݏ2RMW{i)楏 j Z[ 5 z;0t=@LX&8l7*czI ʁt5$ˋmlp2k(E_sw7ob`t]E@υi|-x9RfwvgWeGbp0WY +5ݧդ]et ZJ߂-U^M1"B MRaG8cc;,\&"i  #vDrJ|G`bDWJ0nْi#zA""D$QWFkX3URSVm]BxIC\!t7R'o.m7, 9!UwI7khII>!2}E@Mb#f'Y¸z?=_RXB{\Ы weږGƠ_O(_ 䇛c+fJ Nn#R򟯔Cb$c}35ᒺ)wsE :7r]58:L2?f+Zdh ,wpxy酕Ø& qn v͡-Lj RheյbgS0Y %5?<. U R<Řk;g 20myƕ__xC<͊a;oMbn+/~=*8Ve˴ٯϜl:+<Ύr#ty%P{o?eB" hb[݇m֤x`ͼm%O ͗0%FkKBL)yvt-dj'=]*;l:)y2W+? X?q\Unu$pbp >wP-QjDmţ$ƿshS1Fu(PsįrG1 ##)w/a9kV)SYXaP/N."WjX "y1ӕ"qs'w 'aL(1:tT1 xO?GM4LKxQArWtJ~mmJ/O-(utR V:<[aN:pZ@t'7uW % ̭}wS zwJאV[tJέ[n.W8T*m#n(C{s0-ta$S50sص-Sqry_Ue