File: //usr/share/setroubleshoot/plugins/selinuxpolicy.pyc
�
c�L]c @ s^ d d l Z e j d d e �Z e j Z d d l Td d l m Z d e f d � � YZ d S( i����Ns setroubleshoot-pluginst fallback( t *( t Plugint pluginc B sb e Z e d � Z e d � Z d Z d Z e d � Z e d � Z e d � Z d � Z
d � Z RS( s3
Your system may be seriously compromised!
s�
SELinux has prevented $SOURCE from modifying $TARGET. This denial
indicates $SOURCE was trying to modify the selinux policy configuration.
All applications that need this access should have already had policy
written for them. If a compromised application tries to modify the SELinux
policy this AVC will be generated. This is a serious issue. Your system
may very well be compromised.
s: Contact your security administrator and report this issue.t sU If you do not think $SOURCE_BASE_PATH should try $ACCESS access on $TARGET_BASE_PATH.s] you may be under attack by a hacker, since confined applications should not need this access.c C s t j | t � d | _ d S( Nt red( R t __init__t __name__t level( t self( ( s2 /usr/share/setroubleshoot/plugins/selinuxpolicy.pyR 0 s c C sk | j d g � s | j � rg | j d d d d d d d d d
d d d
d d d d g � rg | j � Sd S( Nt writet selinux_config_tt default_context_tt file_context_tt semanage_store_tt semange_read_lock_tt semanage_trans_lock_tt load_policy_exec_tt setfiles_exec_tt checkpolicy_exec_tt newrole_exec_tt policy_src_tt restorecond_exec_tt run_init_exec_tt setsebool_exec_tt semanage_exec_tt selinux_var_lib_t( t has_any_access_int open_with_writet matches_target_typest reportt None( R t avc( ( s2 /usr/share/setroubleshoot/plugins/selinuxpolicy.pyt analyze4 s&