a >h@s0ddlmZmZmZmZGdddeeeZdS))Plugin RedHatPlugin UbuntuPlugin PluginOptc@s4eZdZdZdZdZeddddgZdZd d Z d S) SELinuxzSELinux access controlZselinux) containersystemZsecurityZ openshiftfixfilesFz%collect incorrect file context labels)defaultZdesc)Z libselinuxz selinux-utilscCs|ddg|jddd|d|dd}|d kr|gd gd }|D]}|d |d qV|dr|jdddddS)Nz/etc/sestatus.confz /etc/selinuxz/var/lib/selinux2)Z sizelimitZsestatusZ getenforceoutputZDisabled)z ps auxZwwz sestatus -vz sestatus -bzselinuxdefcon rootzselinuxconlist rootzselinuxexeccon /bin/passwdz semanage -o)ZfcontextuserportZloginZnodeZ interfaceZbooleanmodulez semanage z -lr zrestorecon -Rvn /Fd)stderrpriority)Z add_copy_specZadd_cmd_outputZexec_cmdZ get_option)selfstateZsubcmdsZsubcmdr>/usr/lib/python3.9/site-packages/sos/report/plugins/selinux.pysetups     z SELinux.setupN) __name__ __module__ __qualname__Z short_descZ plugin_nameZprofilesrZ option_listZpackagesrrrrrr srN)Zsos.report.pluginsrrrrrrrrr s