ceph-selinux-2:12.2.0-0.el7>  HLk|Y܋I Ԣ QS NFijIs^,N㷝c.)Rt"FFEMТ:4p]Ac轪׫5w5C7/ӝ;4sѫF '@fȼ<(YQue359c12a75d6218691aff5f76a97ea0c2ebfb453K Y܋I Ԣ Qyd)cy<+3":?d  J#*u                  ( L  e( > @ G H I X Y \]$^Fbd9e>fAlCt\uhvtwxCceph-selinux12.2.00.el7SELinux 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.Yc1bk.rdu2.centos.orgnCentOSCentOSLGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and MITCBS Unspecifiedhttp://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 /var/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 /var/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 dYEYEYOe20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c4e35201c01fd0f6e7dfe0a5bc9bb47769db6e8137ed367f67c0c26b46511064a1rootrootrootrootrootrootceph-12.2.0-0.el7.src.rpmceph-selinuxceph-selinux(x86-64)     /bin/sh/bin/shceph-baseceph-basegawklibselinux-utilspolicycoreutilspolicycoreutilspolicycoreutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)selinux-policy-baserpmlib(PayloadIsXz)2:12.2.0-0.el72:12.2.0-0.el73.0.4-14.6.0-14.0-13.13.1-102.el7_3.165.2-14.11.3/bin/sh/bin/sh2:12.2.0-0.el72:12.2.0-0.el7ceph_selinux.8.gzceph.ifceph.pp/usr/share/man/man8//usr/share/selinux/devel/include/contrib//usr/share/selinux/packages/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnutroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)ASCII text?`7zXZ !#,ᠷ6] b2u Q{JmVe۲-{1Zj:+ (]bo/ kO<>gn*qЄ@L0#Eef ɋJJqC#t8uoǔNNjnb#S2(DOL$=g3_zsr 32lK%KekXfDZc "Kax]IAzKgQD.J:AiPݷ1'] V= ׻JIۇNFEiE|% ۥ$i͠:f73}1N]khϩ6RhE54@)]|{}~I|» VP;4yqE6f?% q=O%BnC]U#T$VP>GF%S >quu]9zX6VZt)N>\ #pBl-햭ҨC[B~Yuzb5mdy,ٻbn&53~0X>UrDLIf [ GVSHngPk>"-UVP- #[}jW]O8@>ٖYm?כV'N:Láް)> ~~$4 Zk E/{T.1/oT?s+3\Tw\9tmJ%6Ǚ5+c^rH2rP< Yٝzdm[ cQ߿Sվ cEUcH TgZc5, 8G"1m~rJҎO[SqGg r T"Wϒ=/ʠÃ&,Z.:)~}*lQtg7LߺeE& _0Jpo+ۨ5ծy|Ӫ nnG"ʼܻm%kHjw< Zy#Ra%:/iP8 ^}62O=tQjM~Z=!沺"Ol?] G17ԣ_收.谙xhe/IZ d1C )/8h3X7QO8׍ pb 0-i7D>*BEB?u4D҅'oVH8QlKXvz/]v#Bs=OQb$1@)14}q!C `2|Z OLޡ!9݋ytS'x֤꫾ŜY'jɖbS{K]4J:7s49K-0<-%Db&xAܵهHoq %mI}Yd^ƇЪ>kۋiim].ƴs9u!RD-G!M_1r>,& _;4+ŏ26£I&)oa敟˝DE.Q5QiN7|*'&l~?%s ~Qy AmfGH ,Ksiu|7 o"yq\6ؗi_)9lduu[N~|jYt)u5q95涑zK}Cs8\kͮdqrsn(̌@| 0fR;C %$ G-ɫVlw!]52$ :?:_ٟ o,2.FGEߧo"a'Tn'Aܼb(D }GrE@Fo 2gW <<4lq`:R/:'wT)h*7Ep!NV USk9wvBڂ`g*J vκb?;rShD[3a܀҅OI^֠_.ڱ4ە5Ø:Adzr3*.yѩLI+@gMxN^t]SRagTg2";_ÛQ T U`F BRGѝizEp]pH{(lhaZątˡ[]rqvy"+K;"BW. <|"8iHOS't =n{O5P ~=g}$A+bY%m ;DL!IJ$!ffVPakѫJ49`4uTϛ i8e?̑I,vf>Z;qWu(L,m؈L-5)b;6Û[* ǘp}#]@ygϚ訅XP;㏚6=*:řS-J(у)?_6/ /z:p +;#+^N8Xf_^F|+aoƑP2ϰK#H2qrn?aRw:_^@5_>eh+2y3+XC+{Ev\Tkр+/wA bЀB8wb+!Cm#30#R&ݳ^ UںN'nAUa}z9iZ ГOl>m X lLxFW#ۏc̊j;ݏ5 q B~P2Qi8Ф`&ZWc 1 oO\qGp=t;#OYXGj赅AOnd)սS.G'JIb!w[Y]_[s?-h8?qkz#D-2_ mcjh&6 `i ц:esa?J*H.&!~G"4? wɇeBĨ7ų?PlS5 hJH&yW !  eb)Hl'Z[/)*xkUEDX=ALZjR%a;JytzG }2ewUcϬ%hD2_ft2-?#l@TAlA``GLC]!ݞ?aWâbnlfHGT8V;M$Y5 ;SBk,<4e N D5v-pĢg2AB ͛0FqL\-1*gj%ٕΝi96-J,d `t_ R&1upT/3ɕDo RU4пDäDfœ.])X/=_o lN*VNz|\;䅱t{V$tql( ]hcxg H|F& wEud&:&il6]t& 65AӼV"Tk yN5l=OA#Iiׯ5$2Qrɛ5cvE2R4z"?,pg*`P"kxe] s׽$g̈1eʺwJzpnςJQO"0$y4ו`[g Pb? ǯULO[̛(xG. ƐËflHpS#]ë_4X{M܋E踸0dU9EST&Gy295ZSXb6~~*D$HyMW  ~oE[!ƥ箘IjO"S,U+3\fINdo&cn@Ƒ gW`7JNCܼu+`*"[ނx vS0j Bg)ák]D6ʛ^w]MK$ہa @4lQHEV_ym3grNIvJ3>=wG`*)5wQ$!uA>œ93U9+3R:%ny4m]6bxEFK.I@uvv ƣ}B۶[<`ՍVdSNVIxS&޾y`v(]:=08;d۳s+qk-5Iz(aEՁ.c3דRNA:?PX'(R l-xm>B=0 !{Ѩ%U8.I_i>X݃H'i=) bpަ_Džp#aJXq7i@MgZ9FX}9˱fdQKYU.e;ՕEe\ivH,ﷄ8k6bi/03>.]z%¶Yo[5l*b"ֳ(K&DN B0W(~h |sZ%k yXt^Z붶="0}oEr;uiD,NB?G6PnE/Nu<>LAV]h?ozZƒ]4|=@e b:!.A_*.S紿ڱe޻n}GG67: # qH}f,<8#O︶Qo#M12B`z~0g]\nTB%>wUOL hn@ӽ|7vGn$Tx?!=W`n:\"0dOKҏrzsChoy'J!b{s_Q p77;WY$ZP${wD_ak+䏯mZVq?UdxC+;q9a T]H*lrIPi:uTAƏl=jۺ9bێh_NCfM{໒QYم6]1a!X+2ro~c$陵I)a;^vIS%pa- ]Llo'D9*V9/'lKȑ1S`qxH_=r8I('#ڲ_1ѲF~2h K_Uk ^˰K>) <\)F[Vw0%RLwz7>c_2y :Kg:֞d:/ANPa:-Z%u5vI]⸅:[<(J18v4.H 47.22y txqqg"S0{c+r7}pݩϮT8 u 4I0\kj?(@dsm-/˅bEtSn2X;wF̼9tVls6iQGQHndvJJg +/ ' z.k_&b 4 TQAHy@6xvd?#tyǬ.@3Ц@KҡqМ|\J뮤S>^f 'cnTW*+K/7DM4hI FwsYDEKU#`Ns)=+AVi "zL_bbC/@,sg^~Ɗ<@yTTQ. ,UpS`1*2E 0\1vTiCC<kR/] iˇF;1oW-O4+dɴxb[Wy٤$q00V9Bp̭}fv=n6-ir@Ƣ3p #fj=MWIunk<7qQO{΃k95iQKr:;gi! ~ KG^iƘHBZTF1_ʴr$i+0x}դ^O~59_V#暿9b<թz00?l^ B#,xF=9Sz( p6HZh_ڲ!H 3AU#[TUSGg6aJk&OkR h ʑ#Z 2ɛѿ*!lMXGMy?FS k#Z0|$D;p0OnOxTc\cyixHaýT(YPL rTf=fqɦs $DC'(qd\ĹK }VtWw}qs[XzĈpzMծjM˙!t7V8@}^P^R.n<_J?a/7nb,ۮ[xLn3U tغy*&CACatg xUvWg3JJ e<ȆhŦiB͈ 0cdB%?ֺ)*DT 6Qs BSn1KfSeOv ^eNͼ; ac q9EbϷq&w*<\y[_WҭzF 0u\53#8su|O疈{ tm@T[mڋmGu4杭0bN )gw2Qړ:; ٪ Ǧ U4q%X z 0c!UD#3rM@ݬpar}A< db$]p`$T!AA{~Z &,䵘K>:Á/j>UkU;5ָ6]sw7v5n y=Ev72/j9>R<-%06'A@pI**j}Ŕ,[=SRUAj/ҝk$ JKч'*Nl@ۗs4q:My_pRfS1tK>jR{ny|A&OV0kPRЋVsHk;=Ld}!zqKC()xgk kFi8O P&&qh_}ޞG;`>\fXGrO [Zc񻺵5W»!">[ܭlR;O\S 貍nk8M5sls!ދ ~8'6~?;Td &1;#OI!6?Ͳ9nnuLW<Vҩ'&QAgtS3Ey8L ZY赲]c#Upۈb%Mqᭈd0Ӏ՛^$gd2/זW 8[(U`j&,#{g,<Ҳͼ퉒m# LQF9ߪK o_MP\z/0O$v |z" 'NpĬ)AԀm vAńWG`PUt;o8ǩ UN0jMִ8'̢2a'0W3敀?Nj9lF^Ϝ_G9n_vh]0f 0KsPt#։/rwdxȘݹ-v Hf D,x):|l}3Q4/Y&sV" dY~,me}ٓl":(V ('_fae@y׊r;萑ǎX\hIhl{բ5FAyUOJ|̻3UȬZ>aU1{8d"2!5Qi&8|UF($$@ҝprUW_XMo)q/QOleޚq"lEiJ{ *x&mQv;5W_Z!cv[QfoPE1\r80[dԇey2wVc[rlȡ.֩ACq4 }qW:=7ww 2Pɣ\o`_0,A31]X,rk-Bz#읮JTH8UT; 1k٢,f?Xq$Y'fn#4?h3%C f+sĬwG2yJQ2u/(lyvts 5bCE&jXTU>Aa)ِ\q:6sBsB~_loT6288MP|ĐX=F`p(wy&!,|DlfC4j^, FDx8#z"Pѝ͔u!7,ea1H#W_4-G,+w2.?i{Kޖ-Dٜ]]~HF8LϹcXU]PuRِ|NcS~k=wUhN6$CҠYoo-/cNI{g9n,egWrw1+ae9,kK?epXL]o b#w##%+B+*E*5&bϙcQ988N Yp>6 WN?E{,cCah?{LIW; j*k=-L$<EN-k"7)M#k2}@~Ts5x cӸR _z@H2v 0zlA+"aPaSg?cĀ'(#"zFϖKJӥZ`8|R,Vzosw4S)mcMm~PA+ye6jB y'9.L n}SS{!KU0 ӽ.}G#@lt ?B@OC!_jKܓ/\ǫV I1WH "ĘXIuʓ1vnX /-}X[KO?S5I08dg˸ákiͽz_Ŷ0_ka}pt,ѫ h4D0DڄV jphpjɰk|:5wx;՚<,A L6뒂K+4! {mȪ&`مr˂ PV}gU=Z>3N KŐXuG%@HI$V3 %?@H Jl >E 삢]>pNqD ڌ!uW\5`cף, n<:&рE QbюȌ%"]ke ->g%-Ss>~?k:1y2G9@3F5$,g\nj!.lF ٰIȧ, ~OHNŋˆN0E@pZ?@dj.*prż# {t1( &~@sBqW׉<(b2aF^Fy3Q5Ȳ Dsiq>!W:3]3ױP&T:f ho!?@=\W~~G៌O/Wݽy^ Zu4ĕ: Iqb35ĭy .xȓKEq&`{<8Q $zNܥ c:w~g0DJREq>a$| ۟QXrzknPض YZ