+
    Û1j  ã                   ó8   € ^ RI HtHtHtHt  ! R R]]]4      tR# )é    )ÚPluginÚRedHatPluginÚUbuntuPluginÚ	PluginOptc                   óN   a € ] tR t^t o RtRtR
t]! RRRR7      .tRt	R t
RtV tR	# )ÚSELinuxzSELinux access controlÚselinuxÚfixfilesFz%collect incorrect file context labels)ÚdefaultÚdescc                óz  € V P                  R R.4       V P                  R^2R7       V P                  R4       V P                  R4      R,          pVR8w  de   V P                  . RO4       . ROpV F  pV P                  RV R	24       K  	  V P                  R
4      '       d   V P                  RR^dR7       R# R# R# )z/etc/sestatus.confz/etc/selinuxz/var/lib/selinux)Ú	sizelimitÚsestatusÚ
getenforceÚoutputÚDisabledz	semanage z -lr
   zrestorecon -Rvn /F)ÚstderrÚpriorityN)z	ps auxZwwzsestatus -vzsestatus -bzselinuxdefcon rootzselinuxconlist rootzselinuxexeccon /bin/passwdzsemanage -o)ÚfcontextÚuserÚportÚloginÚnodeÚ	interfaceÚbooleanÚmodule)Úadd_copy_specÚadd_cmd_outputÚexec_cmdÚ
get_option)ÚselfÚstateÚsubcmdsÚsubcmds   &   Ú</usr/lib/python3/dist-packages/sos/report/plugins/selinux.pyÚsetupÚSELinux.setup   sÍ   € Ø×ÑØ Øð
ô 	ð 	×ÑÐ-¸ÐÔ<Ø×Ñ˜JÔ'à—‘˜lÓ+¨HÕ5ˆØ�JÔØ×Ñò !ô ò	ˆGó "�Ø×#Ñ# i°¨x°sÐ$;Ö<ñ "ð �‰˜z×*Ò*Ø×#Ñ#Ð$7ÀØ-0ð $ö 2ñ +ñ3 ó    © N)Ú	containerÚsystemÚsecurityÚ	openshift)Ú
libselinuxzselinux-utils)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesr   Úoption_listÚpackagesr&   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r%   r   r      s>   ø‡ € à)€Jà€KØ?€Hñ 	�* eØ>ô	@ð€Kð /€H÷&2ð &2r(   r   N)Úsos.report.pluginsr   r   r   r   r   r)   r(   r%   Ú<module>r<      s   ð÷ MÓ Lô32ˆf�l Lö 32r(   