File: //usr/share/setroubleshoot/plugins/catchall.pyc
�
c�L]c @ sT d d l Z e j d d e �Z e j Z d d l m Z d e f d � � YZ d S( i����Ns setroubleshoot-pluginst fallback( t Plugint pluginc B s_ e Z e d � Z e d � Z e d � Z d � Z e d � Z e d � Z d � Z d � Z
RS( s4 SELinux is preventing $SOURCE_PATH "$ACCESS" access.s1
SELinux denied access requested by $SOURCE. It is not
expected that this access is required by $SOURCE and this access
may signal an intrusion attempt. It is also possible that the specific
version or configuration of the application is causing it to require
additional access.
s�
You can generate a local policy module to allow this
access - see <a href="http://docs.fedoraproject.org/selinux-faq-fc5/#id2961385">FAQ</a>
Please file a bug report.
c C sj | d d k r t d � S| d d k r4 t d � St | � d k r` | d d k r` t d � St d
� S( Ni t processt process2st If you believe that $SOURCE_BASE_PATH should be allowed $ACCESS access on processes labeled $TARGET_TYPE by default.t
capabilityt capability2sT If you believe that $SOURCE_BASE_PATH should have the $ACCESS capability by default.i i s (null)t Unknownsx If you believe that $SOURCE_BASE_PATH should be allowed $ACCESS access on $TARGET_CLASS labeled $TARGET_TYPE by default.sy If you believe that $SOURCE_BASE_PATH should be allowed $ACCESS access on the $TARGET_BASE_PATH $TARGET_CLASS by default.( R R ( R R ( s (null)R ( t _t len( t selft avct args( ( s- /usr/share/setroubleshoot/plugins/catchall.pyt get_if_text0 s
"
s] You should report this as a bug.
You can generate a local policy module to allow this access.s� Allow this access for now by executing:
# ausearch -c '$SOURCE' --raw | audit2allow -M my-$MODULE_NAME
# semodule -i my-$MODULE_NAME.ppc C s* t j | t � | j d � t | _ d S( Ni ( R t __init__t __name__t set_priorityt Truet
report_bug( R
( ( s- /usr/share/setroubleshoot/plugins/catchall.pyR >