ceph-selinux-2:12.2.8-22.oe1 >  A bW^^fN8h3b4ZEx^%r83܄j᭾J1g/:UdBq,}1QDydK4ɭ,5a,2(\6Nzm?^Ff<QOTKQ$ڭlsSs>dp[Ƿ!pBr}E{MEr.n 4!Hj?dн H۩']6Kp۔4=li|wFP)qڨL 3 ܂6R Ờ?v>pA?pd  $ NF[     &  ,  8       * H T x  ( 898:>@FG4H@ILXPYX\x]^bcdjeofrlttuvz $*lCceph-selinux12.2.822.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.bMecs-obsworker-208openEuler: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[(WbZe20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c44607260efcb096b95686a48c50038ac9c77c4b6ed0215653b01c803cd1bef67drootrootrootrootrootrootceph-12.2.8-22.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-22.oe12:12.2.8-22.oe12.28-663.0.4-14.6.0-14.0-15.2-13.14.2-77.oe14.15.1bw@bw@a,@a,@a,@a@a $@```H`@`U_k_mwangzengliang - 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-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-8- 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- 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/bin/sh/bin/shecs-obsworker-208 16550423812:12.2.8-22.oe12:12.2.8-22.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/bd6cae5176265c6138ac2eedd66e9293-cephcpioxz2x86_64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII text_ԎDO!+)utf-87c05bd6d5585c96c38667f6bf58dff3d35aa20fd45d92ff7c5497edabcdcda6a?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*,\; rAc݃\qgSدXgvävJa ܍#Pʲ (y ])O)?TYՓ 9.f.(Y+T#=jSHb'(:L%@(+v 3)IG8U[/#vdQDLEu)D;d@K゘\z'ToL_3 XXkK J`Q\.o<ޒmf0'Dqr7*z!M5PVؙ`EbȀZ=#/fL_m&D__gf17<(Ԭ@i TϯLz+&uں{e Oq"5ZH@J;^Sbz!MA5{=L petLM`8OutI4 u4鲯i{j-N/3XtVk]ՙ<q,@=/BԮ5Wƛ#$^+͑n0j2PZBb[qP8Ԑޖ[[l8cl>`xTNm('UR/@j{ٿea7ՉH4um 4j)yct>idU:hSW9l:(SD-UulD4,;'-MZ &g)8R8z%ks<;/LcfB .a7w4W#v^\vu[Ưp-;_$BNKZ[Zpϙ&0 Cҧ.۰#NKy7G?ܑ37%Q;KHF:f`wKui\ 4ܶi4n4NNVVr~"U!m=Ԕ!l- qġ`Xbc7y߽M3CS7Q36D/7S~eu EĂ祓-\* TH-Of׸- 0|ϓ;3\~S̐i=F;߳ N 3R әd_$2M? wv=jT"76; ut(e+DY\CG g6Ν:U\ύvė"1ɳ̸gELiwd䩈/+4-2Eo4iQ ;°%hn,u Yެ@96Ȓ,t%a6݅VBD{ڲˇ*7T=җa7P, \sË#qS$r&Y)Tσw9Ls~a,`^ma[Lj!:d,}wgh  8U~vm\yn'gƩU>)IՎP'+Fa}t3%{P /Cezt"W'획)Jҩ2~ө-Rk@4܃ӒB&5A㆚2W*=~OcݲfjGSc9u>WS'#KhX᫃KK &:pءN,=vF: fm8hn_4MCJ  ۧcUc BBgF11Q6d8:]J]gq ' #SUboGdۜ9RK: _F8G-^  '$ x:4ckr_dajUWr ICpl JUYT|v8 ݯ>Qٝn-m[c O-6Q6N,ˉ*ާ6ޱ-_,%?GkWRc7/l4D5Q&܁XryWIKݚQy߿8Zƌ):Qe_y'˳WȘ 5!%ٷWK0[͢ӆqIu]!6xt$.-@ YPW~LE'oX% z3/M!Zks?ZBkBGE&CIT2u5j*D'lH"rl)5PH.9 k+V!6=کkV~w ^8dc!F`0^5!M۹$2)3LAH a+ݶt4; Dapg鮷klo4Ցȿ  ^#nJ@TS!Ɔ%YiwH+JϟIkFC}1hJBI4\աb@6q5)34 ( 7ϿID*c!5I9q-BփI3rĕm~ϗIi~8I9#~' *nOe`;#GP.[/Uۨ|bf8zNv{|cG 'ܴUٲ1% |4G #,jGk {;]7G³')fvvPR&8 >*hrLޒ?T6#7`r䚲P 'i(0!zNIu3Y:Wl@GV/V!moV#v:E I8 P ̮|Mo") `XXZ1~4 S4yQ4kp8-*>|8)Y=D"dӭ0~7yL~=Lq,7G aJ ^KhD_e?%W~Υk%Z9[HDrN;|Y%G^p&7ĎR ^[~ڀh\m쩎[ ɸt 0@n%tfg,=sxpg43YH%vZ\jt_ # yT,Z(A+"bHP&A- s>Ϟ33&B\D3ɻw8AGMUJ2{t'S>`#l&ָ*%"x$WLmk7ngjw30`iNM6Ms~ nyGrQj}#_NK-_ki+u^樬N|МDNdiQV4IK{>@8\}vXqFIA^Rt>9" ިV?]13m 6tis<n!LO~ |w:70w](}kD_-Ȱ?gZ\Q,X9]b>PK: Yņ`w¸,Ѹ`{W 5@5_OY \%T~_reUo2hR2\7vI4/ HInSc(ru؍]sKY^m*4Zx9.gE 5PRs0qXjX@l]*^AшDZض GQ Fh4 R%;>z|k.5CKECP3>_eQF3:2-#(Q ,+zNj8Z1lI8>hWENx{R}u^j'" t[Pxgnc"+/#D"7OH ln^FBE Ξٿgͬ%]1Xk*#A9'-ф%#g\d2#b ݉"g)}ԗw3[sS_l2^6#iPp V`Tr._Pt$ udDl·SrxOzEBӹ(; i.|" qqKYWŏ{o (";n&:&fp8Y)VKN]KZR}ÎJ 6%LG9I1 `Ιf'U>06z! rs/AVc6cU^!pQ"a4i#pC/_sXc}|W[ 1pp8uDicvYz[TI)r8%bi^ )ʚUUO.ϒBckXg2%0$ZWShr 㸥 Z-&ڸjVꦑ1TmZv*:!jf4j1}"J$l^w%ݔc_v?מ0ip,iėjy&@#1rf*^OƁ vZ k|!MdҽLkWŝPjjR[:&)|*_wb,RTKBQͅ#+M.iik-aXHhUDAַM*cL1'r˫瞞2sdFgQ7L{௡4bN|}l[=i?Tcr^W7Ӟ[v'ݰ(HG^aDL4qUʳT>ID5^}b{BHuujTLmuר^H]6 \xAz85qSo%q5dm#i&}4v1Θgɒb0!" mh`[B?+=SVO=pjeAJqypv:N [WMsFdZ!+Bd IEtQ32.իE:saz Fu :.bEI>{P7sjq\zC1M-HlH=şONc(S 8+!&@x@B*V']iӜQXeb–ohHO@f@i4$ Luzx& -X?tJ0(5aQĹ IBFɿYZuMHG|yh$“±k ’XBliR4YiђG=kF!,F1[o%O__dXi~I=r$H* 5 + }YoACQl Ҟ/@LuF?X,/՞@P*#{5Is'XI؍]hp-(]{ʱL%n;|ijY_7XkUJW;қb(]J`DtR"V2G!),v0EM PP"tȉ[H)5PܕG(ߧ\z]:`T4>St Q|x; L \]_9wwm=uBe8ߋ{WބX[r;G~ٚ+J喙ul3~mUW7'r4[S*HU 1.޺pGslD6h]@`t-gNg6mu:0< ܟ WlnkGdhONحnXlxsx]>~fI{Xh'0q`sEz)Jv=Q%= u#=<ܦ`Frknp ӭ =[9<|i_tR lZ{3fd8* $:,4__kf[|B+.Ya=szg".,j:%z y'̜ 9%0'H?xؗ; -/(|4*s!d+NP^CU"xenƽHx} Kx늓v7wWjXp)sٳxfvmj!~|g_,5z5 P:geRz:IQ6lHR .vM{ j$G$ r_boHK% 6ԃ1Cr$W$G90`\ /Y`"y~ ~ T1mпP:)_z %SsTZhT2/#JK ͱ+2ˆlZyN|T}Tc#?Hd^J-^h%;g$Qh2!nc䭽 }o:"H ukC&/) GW 6 EvB7 tr26/Ã_ 7_nHsQE]n+[:#.z1AjZBaMsUV<5²Q؝X$5Q&/'K(m vJ Ppce_ siO-0|c]e;M䣜zvq閭ЯRybM*@#n?)JhMk.^<{o9"'?4tϼޅ^w|,2+U3< 2bұO%ЏUn,q$QEq<ׂuJBN?!V톭xΘ{sd?ig7W`PfZ|Qx]hʴx*Z͓6 H~ڹ mߞ4iҨ\˖"~`4JƙUJS6)G0OxRKfϙM+߼앋Š@h3^Jw]vVb+cXƔքz=CJMo ev|̖S"XLm;kgDJԌ ïm&1*0 LR;S!fJUvc0f75@vtAf!|AD}<3׭ MpYBkT.֤繥%Y%Mʫ"1u,{Fƅ'Jڎ2's'n.ٚ^R4S _;?|z*ˀ7nygsXm vUmo ?<^2LlYtrԟA6ÌI]lKW{ h pP4vJ9J])Uz%g ZmT U8r?]#sY tB&6@ph)ޢwcC\~˜nǜ054׶a AN-5.-p홶1fM|!UXsBv (zB@eU F_cU,,HiU2}V^CC&ՐlciqCA^6]bU&ZOjv`[&,I:b] h-lL'ՙ!T%~ˣbrϭgq#<6RV;X{(8OOr>,zP_N 3Lrr"&b%DhQ;@rg[Ax *\F1ZS'pȦ;+si#jx-:=.C"O -zYIwfنm> zR!|9t*J|+N~eh0-^Ge "bؚ[mj4pr7G#"wq#p~4Za#k̓ 8{,/&: IcR6ڏn?.-us]1QJ7):qKhrxt.)}m:kү1UUaJcFls$tTDF5t=Ά0gjl;5Cq)VYk$L nAl$ Hd9a>ԈC-F09pAj%MǠW+H * &zÀ '6MgTPn^= / fu;X3b7?8Z4(r2Q4#`qg v{3ȟt+ƒ{JE Tn2u3H ,CV_0CbU- Ի'N=Ưs#_|ʦ1~Ḛ_':eR%͎F% $Smp_8 a3Y5r4=Ĥ7ZN~_u0=Ujdwʍ=5$)S+<IKOzI.7*?}*x[<}%r50RJ /,tőʛgjT e[r{bar7N8x@E>|uS|gN!7@ށ5\hC\?i&E|^X8WEʴ46R ~EUtQC9HGb?X}I o&zcRMy6Uu" @ YZ