+
     6g  c                   sz    ^ RI t ] P                  ! RRR7      t]P                   t^ RI5 ^ RIHt  ! R R]4      tR# )	i    Nzsetroubleshoot-pluginsT)Zfallback)Z*)Pluginc                   sR   a  ] tR t^t o ]! R4      t]! R4      tR tR tR t	Rt
V tR# )plugina  
    SELinux has denied the $SOURCE access to potentially
    mislabeled files $TARGET_PATH.  This means that SELinux will not
    allow httpd to use these files. If httpd should be allowed this access to these files you should change the file context to one of the following types, %s.
    Many third party apps install html files
    in directories that SELinux policy cannot predict.  These directories
    have to be labeled with a file context which httpd can access.
    z0You need to change the label on $FIX_TARGET_PATHc                sD    \        R 4      RP                  V4      ,          # )z# semanage fcontext -a -t FILE_TYPE '$FIX_TARGET_PATH'
where FILE_TYPE is one of the following: %s.
Then execute:
restorecon -v '$FIX_TARGET_PATH'
z, )_Zjoin)selfavcZargss   &&&4/usr/share/setroubleshoot/plugins/catchall_labels.pyget_do_textZplugin.get_do_text'   s&       yy	 	    c                s^    \         P                  ! V \        4       V P                  ^4       R# )i   N)r    __init____name__Zset_priority)r   s   &r   r   Zplugin.__init__.   s    h'!r   c                s    VP                   R 8w  d\   VP                  . RO4      '       dC   VP                  . RO4      '       d*   VP                  4       pV'       d   V P	                  V4      # R# )ZexecveN)Zunlabeled_tZusr_tZetc_tZmnt_tZvar_tZ	var_lib_tZ	default_t)ZdirZfileZlnk_fileZ	sock_file)ZsyscallZmatches_target_typesZhas_tclass_inZallowed_target_typesZreport)r   r   Zallowed_typess   && r   analyzeZplugin.analyze2   s^    KK8#(@(@  BO  )P  )P!!"JKK446M{{=11r    N)r	   Z
__module__Z__qualname__Z__firstlineno__r   Zproblem_descriptionZ	then_textr   r   r
   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s6       	 DEI r   r   )ZgettextZtranslationr   Zsetroubleshoot.utilZsetroubleshoot.Pluginr    r   r   r   r   <module>r      s:   &  84H ! (V r   