ceph-selinux-2:12.2.1-0.el7>  HLk|Z  Ԣ Q PR#ܓɽ1 #=9g%~;.\XGF~ou9Bd`?;aJkF҇Ge0iIOfo"!Ž]ma^G!SOSCPtId\HT-aWƋ@Z[Qۊ 5jBxv뎨O1eJtæ:rGg:"+m LMa9Qn.Jk%!bwػIޟ:zk`Ĝ l\G} P!(a׬8{nP" d]!R#H {^r#WLxn<^l>:?d  J#*u                  ( L  e( > @ G H I X Y \] ^Bbd5e:f=l?tXudvpwxCceph-selinux12.2.10.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.YvDc1bk.rdu2.centos.orgCentOSCentOSLGPL-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 duYYYdLe20be5dbd05b4820c5b70de8cfd58d66ccbc993b6bf9153d26e2611ec9a046d2be6dee6eafa2e8baaeeef44f4fe6cbcb73b21937af20bd6a53a3bef4c72f34c45116c21e0204aee1d49ddd121af7077d6d1b6a2eb9511452d7daa2ec295ec5e8rootrootrootrootrootrootceph-12.2.1-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.1-0.el72:12.2.1-0.el73.0.4-14.6.0-14.0-13.13.1-166.el7_4.45.2-14.11.3/bin/sh/bin/sh2:12.2.1-0.el72:12.2.1-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 !#,7] b2u Q{J#qJRy7XfZi[SiPvo8oKi_cWoF`w"'oIs *hScq.Q*)!41?w^ex2;FVChDgr"K{80 Z,s^1F޾2R1ze}H6u"X&ƣͩw~>CM3qq,rշƽ/)sMtmCAR|VrElGq+?{Y9Dz{Gg~\%Az Txnʇ#o d"sۍ֪1Z~8AOwxS>|6к%:u J74a9HG-yxkgt裍J3EV* 7W75EhXm˯ UX)LػVHn7e)ϛ ,{nRv1.*vfؑX[?uGY` Xs] j2ISRdc{GZjA1WV/PJ .ɳãSTd%Or`mbz~5'j;͚~`hX| ~eh\uI?#->4ϓ_yT3n*c=ҥ% ڐ6BL[9 5X}k#l<9CB:FYWZ\wy,IL:#'"Gͩw[tNfiIp|jA_}VP;eXn#TN-.9mY[*g m ! =>;tu]9J ":VLF?yf-QlZ1c6bx)g) gqLz8<5xx`0ɀ:ZX?,}i4g6yz{DsC8…X>P\DTQGX+xh 6q~;"/2]vQ*)qlA, wiZ䴸mM(=1 !dbctأW)3(Yf_mڇE5T*݌{Mc_Aba6kw}Lb * ~M~@klf7'Y ([xqHOeDu׷U%wzSkx{irLRkYGn:+~pJ5q"׼*8xVF{0mݺZޚu 9i2X&$Mm\, g,\D4`l%AF>)r[Fj,(U:? 1SIhk2)l&B-v+"XŖW `hQc8:1bUM^m0#"Qꯘs"L qPI <:xc^ji;%⵪THfWCvA۷a1p~ jF(zlאlAj{p\3b?clin*s< & ҦIkXo äL _o뚚7<>j ءqN&v= F 01lmoB&A=2P^y~W*`lhGT+9ضAS]EwOԂ(dfF'ft3?SU7jwFhCO!JE~<1V*aYQL1"cQ NQr`᜶ /|$ }Ȉ n[%uYΒ\A>ҹ|2a2@fX*Vؽyi.V^VDk J/k g\BAV.k<UH[)@Jh&C3д#?ށv 6>"l5`L9RA?>FNTu~#VB h6(Ux8׊YJJ!&PNTdkIG'5P%Ridž?d2ϔ2磪91/sqq1.2r?l6<h]H,f_g`a!Rfe/k9yiOOCY:L]Yx#7<`a^֞jc :_χķ\*CNhyQ/l7:AJr&U%rاB(22^&kd X~w_,+^/N.),ŠukzYȉҀm*i{7esxϳe"p9X+غ[PݠnYKDB?xX>]WQcg'!LL5ȵo|Rmߙ\3Ӻ]MtdK {[_| =B*TD.8D aw+XK&MqAZu q-f0(%|n\r*Z ( x 1V-X/5#aԮ1d94گ]P)sqSӭYh|We>+ 6 kDV/W}.la8Z .sHwa<b(݆Q*rT:v{:ɧA:C-MD[+= pHn vZDuZ+UWQ>Y;8 iI]ǷL0FTH&ըUh8&di:]?ёi:]cy7:?Tvl/}"ڙ},(1eq vtB_& {d 2GQưՀa,#)mZ9< "]дPfY&&!Mͧ$teZّnO;zb)T[_Yg:Mm J؎H:X\]{ΨD/UMFaR a|jڧcב 3&y ` jǺ^G<_KO]R VzK8CJWR\I8$ S>*i̟#pP~X-pG u;;0|LZϹa2*?6G}贩Q$XJNP#K %|zr^zP*xz>^uEv=_d@u]LFi/ß;;{?Y/>SIHtj%Aipn~H*_(1틝>vf9E1-6󍃗W}J('a?ƿ5{z#ɇeT&o-`zX%3W-uy_.y;Fx˻\KlWu69tom0}-n't`ټ]*VR0g`jSQ+84Q*Vc.XpDvҭ cMƠH{*LvsKjcSNqKFPHݐ#JkM> !.b V^ ,AJ .ưڐDibaBr<\%dg<QyMJzl<B^Vo,3t)ѨjyP9f9Rv,B9'az2r3ܚ 4CNVr=5c:XHZ .(&^')n{".}?tJxrk;W`|g1xiCJg >>5ob82BjqXRphUgė~߄Q*vz:m3ƕ7|4gthTJ%dȟ3y_q-.a *I˜ S"Z~ Zʳه~L@02!swZp N;yִK(|Y-lMjV=sT[DGRL wm\8W߹❄ Ra'0O֌C jӽrݾB_j=Pdx&,8UNb;7J͘~XRTWb"\kC,)!469e9lm2T$E+֦Ѩ JDሮc oc6fђr_f!ٴZRj7/`K׮f{-mҲ]MBm бk-cTٷa".F!)S\SI 5;Ǚdžy#{׋xe]/b/kCױ3+@nV=/IٌueSm9Ŭ(ٸZE]bT8b1)p&P$h2yhtmA7# n(.ާ7GՀ3/i';7FNa !Vwx$ t1*Bَ"W}i5=._zuI>C!!DII·vͬ0Ux2 O054r#ZOzCz]~zfFY%}"*sh—Hy\#tzѮ+\[<uFT+/} PoUWےjp$$Oh77C$[l>Ɯ~1@JNaTU֑[$oJ kE(NI%-7ǟyQRufۺ\DhFqع# rCܶ2<~FOۻ$oċٸoT}zGb :7$m;-Қ#qi -:F rlѾq5NCBQ#g7I{,zt֝ I;/oi\^_\ Y?5=΂]EA(eY~9C5 DO'եm𐝃VLH[&zefG1Dg0RPOgi slU˓^(P) R 1‚H\2~ޏ+T0oV%EeCXP.ॉ,|&ۮS8vWR b$xmKa1broKF3w 3yg%~k$}LCVXf:KҠcnݱ辷I|c,Zi-LR`#'jGX%>4r@߁0%' @?7oXu/ c 6u[edE~O;uf#rjj_#h-}5V`T]Wo7l<#$L٥H(A)D*vɋ;*k xA@\T\׵ sj9MgĢ;pU:a{AP =t \@^5t#QKKus:`%?nKќ4rA'{xXt4KjXc+V& nas %#uً0&dWC+":'/Ls+uk E{u~VA;v!Iim'cq+PLިAAG5r M2yp$F5~ldPP* ;؅Rۀ$P\`&Mjr?,\T OFR* ؙ l#G8Pmo,%d3 G_Laڱ9Fu u@)Amx-8ƨb}usDW96"V]⌧u+fgl{dc7KC@*V)% v6tS?`qXcЋTϫjm%aeiۿ`w$ S(3Za[> #M.f6iVn Ajx2Uwf M:H },AL+*#=lx:BL=* `FSL\fݻ9cE?Δ:V:/hHx LTu?T*nHBz16t Ijx:TV1! >%NKR%{,'IDz= H"muzz 5⏕tҜW+)@[2vTꥆ{xšcճQum~#*sU k|{h~HDnE>RX1۵&)RHўn"3=- V 7{O |xHZ_y*Q`Acl76Jvo}pywR Wb H?^)Q~Kȃl0D.#ȍ zAD6da?,7@DI!)OkG Kȧi/3#D 7A,TW )*TM 0Kn@4$QŖɬ#~,$+ÈbLB ceKIczдrAMյx rh^,SiZ/%lGwxcGSj8(K 3#1SF辎ρoLS75L;C"1d$Wq)0vaw=PN{wX|rw;h(NQ%h `z?W4eÜgi [v#%`-@6Y. % k7 QFiBý~= bQdsLrlqT=&a!ab6wjf9QxGj^2Lbmyq܈?EZkaQ!rW/Gk}"5XywS54c-:9uOuas灁,Q% pҍ S_Ol`* )P=/ !fi5luM\*-')-wa@\&1^ogDHeDӸB*+Dmt:#RTA4CwgP^ƥYA r g <3?8%qlLDb`T(c-vvhddwXB;7֔'N&⏒Hcs:H`\QzidB%Ixmhcz v]2HqO sƠMj$CuM߳co>~Qo.uI~UK~QYȫښ yǞyf}:Rib=!BtY%K F6,.A$npRgEZme W&N'P^s%?hGhR>`trK0m1ޖFETKu,5!:xaMN~,VwQuwYc 3Tf%C̾CWyj4 hA ?*ӳ0k{vwxFlswEk.>N9~$%EfAI"PEo߱ w=9ҁd؝0А&HiLnfcchd*ۦb١Bpa3-/Q gG}AdHfeL@sT  ĄWSQE}eCʉBETio=ub/9x՝8@h䠍J[5}b[ZwtFDE8ȇAF-Ks!-r;n ˽ܪF2;I{U:zV.Lj z,nm (:hc;LQ_#ףNm4^.1 ߂s5G$gY )/N nN0=QdvyWCo.xbk٨xԾ|W2)mTI+U] |~+QLy Qm<"U%g(sŸtY{W86_{Z>Ni %QWM? ӫa`.=[c_18+pl;fp ~_IG]|!bڛ(4 F篑4{vP\ޙQ%XC+j 4:XǺl'–;edFQ-/4{V f .qbBfRc !0_)Ci\OΥ'k ,q3H9{WH"MqInZa_܎(qV99DZ5Gɯ''"@tKVC-$T#.b6)[ -7r!6O-%'1.'5) ЭrgSOs%)#Mwg[EC9v7rPGرV+?K1;LS ]eLdcN$4-AG33O?|y/I/z@?im+&Ƿbܦd:.pgT<-y,=s𻧳 zmV#I AG!RLyj寔Tj+,eߎrw&s5]-p7޿_*.g|)V$ wy7uЙ7$DrݠZXǚDJ&HUW;d[@凍I㵵6DiMʨȵ2-Wd,ޒ-ܱcΫ 筎B *1Uj0<ӳY:L]2iT?ĉ|嵥בf9 < I(#B9(a=3Q pqT/Ao:Jr&#|UqypŊ{&B-.s[|9-<3.V1`Y{k,"hK%F3_9?XևkG 'W>+^WϽd$ k4,}gnqK 杆758miy9rF%j.he,'iEEE7Wmty_9+Ey|^VS-jjp_8y̳2Sˮ9_ڂ wzQhވGV3DPf8 E2 ٗ"̥Â?~5~Vgϰ/@NCNrAl,`/_?>[͚2^KvSj#8` &Wpip`K;`DP`GL:s/KJ$KsQȗc˝.CC `5x{X}a])s+pJ1؈,H>M -awdk>ѰGvf݅_{At\>C JL'ySԽI{wh D8W' iR8m?dp_ l/[MWTK4xK4AfwDtՑӊ@r$yP}>A9 <@Fy?E']HK+׽?uġPVz_;3tƓIu5k$*]Z pIR9J^c}v],3YAQBƙr*ybsR2RkUxʯmic}#ϒ{) r`KT#vui&дD_Bڦ=Wo$)w[3|YZ4j2]ei5g"ûȣ2\]V2m,poE R& IuqaVw@XT$:\;[jp܅A(nnS }LP XB"W] Ϣ_ mՆvm/ۋÛYUmMJ a<wx=1"%j j