ceph-selinux-2:12.2.8-23.oe1 >  A e0W^^f u^:5!Yxv$K)i E!m g&N0Bp3@~ڃSIcE2Zqڹkyӊw*1YD) e=qy32Be> +0ț 5;[P;'nֲ;]"kCV"d:Q!I;r9 lV>C/}`Ⓤ1Cy OLzZ+/0` 8nF}EFΚ(x%훌KZO9ϙ:jb3~xe84481b0204246c0e043727f6fe7cf0f250520d3de6e082bc95080e108fedf34a6aeef8c3703874bb06795c3f24f8d4f78e57395Se0W^^fs8:4 `&THH u#_#ů+cJ"4z%˭}xKgRA#!'.MB-`>zbqj5o9R \"/w;EQ  };W&e,HAZb:ɬu{ŌO{R5Ėq ޜ?J#55k"Y%_1هIfMC%4*|*J4Sx>pA?d  $ N04_t  , 8  >  D  P     $ 3 B ` l   (890:l>@FGHIXY\] ^Bbcdefltu$v0zCceph-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-arm-0005.novalocalopenEuler:20.03:LTS:SP1 / standard_aarch64http://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/linuxaarch64# 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[(We0e20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c4be878d9617229c37f8970d8ed3293373874a47ef1f6a7567aed8e9793f964395rootrootrootrootrootrootceph-12.2.8-23.oe1.src.rpmceph-selinuxceph-selinux(aarch-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-81.oe14.15.1e/bw@bw@a,@a,@a,@wangzengliang - 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-17- 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- Synchronize the performance optimization of the pick_a_shard - function in the upstream community./bin/sh/bin/shobs-worker-backend-test-arm-0005.novalocal 16976772692: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/openEuler/openEuler-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP1/standard_aarch64/f38ae7c7018be7f4e48eed0c620a3b41-cephcpioxz2aarch64-openEuler-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII text^`-1JjʮV Autf-83e7d818602c939f664b95f4e7c196323a57a0fdc7e39644d8c720769b3ffc4ce?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*,\; rAcR&]t)Dhj8@=(8y B6_Hjcլ WDH unPWM]N~d_^7FvLqJ$C1nB +T ӄ. :Ua#BTkǃIb8[z"/oQl#!tYPl0uux3ϻ4k4 ^Lڲn G/8Vu#*Bɒjwe =,q~TpbpotZ]ΈN࡮زha!wSsMgkt9f3Ҏ]/LJ[]4:gv=0kY!yC~t\dll幛c5' JOaGߓNPQ󍙃‰FkXcct?,YvOd;MR)~ x$)"tz_4&\QhGq.P]9 U&3Yo* k_?4>Ayjg`c ॲxc'=Ixj)#je4$ Dt^%r+aoJ 5BH~k-X;ZFs冚bB%;C Bz=Rf@eسf|ICz'GTϝ*A}ncp, 8TI0V'?^_hfT$?fNs+?*ݒͯUXF.67 *[WR 9lmM TGʖ31Rc!$3wjN^8K{\[qw=HI+H륩cgz;M#-f$@t1 0&b]y*ozDَAzy4!Q2\):;?V>h޴0}:{GR\6}<޽J@e9nbÕ#箃:K,peLG6˽oyWv@ -ge[7g'ί؞FOwBߒ]cԤo\INoTv^;:hF .cI6+Rp@6&E~6zu.D'vaXdPD%c,QED*/ͭpy33\i )fb#_/r˓ckN,sepTzo_D 8wvHH55))\7k )=>"% ~X`]@l2{ cFȵe]pQj=\[K´kG& Zڽvтög*eJxcdJd%LyJozdJM@qo~s5ѻ,cDrm9>jUz<u,43\OܒjGN?~Ӵ?ve^+if7l]) *J#GEuzN9{HHט ums%YUNL˦HJš0wo̽ d6lӒ 2u̻&YsxLwh~4 jPOB w{%_['eM +BsD7r /qHjXsdӊ/m.xHDeay3z;z@.(|ul閩)HTŒjno_b;CZT1ss-G((Yrg08wit{ٮ3/o:nHɁM` 0 qZ$iznŏ:yR)ȇpZ2#ժ'궣O=̜9(ΫMn64;t8~y2{l1ސ,-g.!ǵDq4z a|^1z=@ D 70ַ%I|&=k2&7)h4:];zyրt1|hE2ۭcg)ǻb @}dz4ݾ H'-bCC]oڶ2.8cTF{ro{q׹oq,ҘӀQ(s`-}n`Rj$p?Df:?ԒOgEG _?-+tJ85܊7pFM̱Ge*zk#[q vŃ-2o 5J>m[gpU*Bm?tns^B\rīc|5u ڙrAUV{.0\Ѫ`wéj0,[` %h|JС :C.LKi<)?Aº~x?dmM@Ҷ>"b퓹Z\;9%YPOQ7O+Vy8`)6eKY%yQ%(HȄ 2Y|gcAHˆ"30VbsjY崝9i8p-toso}Ƽ efh<͞ XZ_3L&y c5y8S Y3CC$* nv 4>m/&oc_+[yH;RujzcXڠa-@ 4V`zM.W+dgfpZ16g(CQ!pdKpsI>ה0`<֒奵̋l*Rw 1m< ܜ '$9Ū1d۳(Rf EOF%MݽdɁXDb"j[=2S7XM8<I"@H\'YZ&t,LSexVgHׅ*9GtH} z=3%tuޛ(`j'^~P/ζ_J,~c)/o+dJB7&]SxP8^=.+?A 7ItYxqm%qk%Ҫw݋;;hS Yz?̅AA-G[*aAO4|b\oqC&8[+gms#7i@ ]f6#J_@[ZZ#Tc8/&acfI>gOU>&g‘D8¡?zyp=BNj{KK@p& /#13dWV|imȱ)Th dKV%BW01?ZV&UKo+n{¾#J5r&>ӌt.(A0<،d+RD E/K2waiOQdAG9oqP&wë&gbZЇN`y*A ݢB]ۆV4dWI;kVBBW~}s&Dm-n/-D1SsǗbhC"=l=KGo - {.hi-ۈ̓>A#^>QW,R)ߝ 4 -׎c|2'j_O%S~YEcP~nE7+u cTiտERޖ 4,$ Q-)O|ob96BՀae:w Dm]EEj+eJ\Ks@sc]>M`$ xahݫC֑By`'JHUa`pD3A%4>c,=tCi@g' X שۦ9Q"*vʥܟIfkfs@u%2B߈}4Oce:8UG|.O~#>^\soդJM"x?Go\C=1.j^vaNS&J& uM1ge{s0]A [t\x|\@dpLmKJBWG J>DLYU+b5|?jVp,/-dG1XaSj Bk^4$Y:=x7oʛ۪!WSX7n90P2)j󊂶=$! za.>o Һmmf4SmoRJvGjY5!NƋaǯCד]e0V(98cӅ'A\ܢih8W|m}#|:frLq xEEQL8 z8%*6=2>pUbw p^>V&\tä#Jy5O drI~pZBNOk&P% I432;Tj8%`HK'צSK}5rݖ` 1;촅36mޫw=d$kyJSY B$U;Anj6)&?( IR`OxA'؏g[MrH`G`5TZ8}9^]hELu)]K3t%A2X_t oz _|4zV$Dt8g5kP*Mhi\?˭7w\Opg9"2sTY5q[X1VX]?'[>GP>{t>Ro 锈 rYV3P6QR*y W⼉hI}N] kiQ$;(J}0d]CrMUgK8S*U=Y=` !> hK#Fjd[Ȑ24wA+# g}-RM-w{(cp'QGA`Cﲬ9'x rML;? e0QB#j~0u+ቻUmmv3̡7k4:^9:s?/n'8@ҙ[ ͢74b[>pqĮ5 yFמjs5E ! mWЮ1 @Sfo@C KWJHƚ=&w4[Z=q!(˝Xv(={H[ $Yz Ht) Oj$PW!Iɳ)CQK9M0"PMni=_ܣS5Yax@)W]ϜTyiE Pc+ TwNbzrc V6ʥYym8꯬Yhw|dԹiApNm@o_Oځ]?-O:/ɯΌOiyK8S,}ȸ E>|%0Y! *+5@[HϹDXÿbf Y=?x)1 XVrdd^RtBm=kxȶv˰brԑ5| ` ;/t3K 7% aH /U~uCR:ȀEV552f⏽//+h9xU#ܨ۞M]\nlVkÝG*T JԈ,-źC!0CüC@<6\ǵ_H[PYz#(t`Ms'4/l3 _yڔ%V7B,^EN&( v`!BO\٦hH}i"\S%LRiۼb=n"w>Qb9&5;i@SLM`5/]sY[D!؋0%'4ꂟXA[*οbټqjOo=HC|#hUDn#'ϫe򭒘RXMَ}3#s71 ޞ-׷z]u٬=T-/z̎<NIB7']CѷUbQ+U20n0z_̜ۧjV?Fw;=+n3)Mͯ^`$*؋0cZ}ݑazO{/b{.s`a^ b!!uVX:ioH9܍ijЅ)2(0ZdK@F444^6q8;}& g9N6"ZQPnD|*=@gP9UG2=$Ry:_ObxUcsj[%RZ|bLkuA3 YZ