← Back
Editing: catchall.cpython-312.pyc
� �Z`� � �n � d dl Z e j dd�� Zej Zd dlmZ G d� de� Zy)� Nzsetroubleshoot-pluginsT)�fallback)�Pluginc �n � e Zd Z ed� Z ed� Z ed� Zd� Z ed� Z ed� Z d� Z d� Zy ) �pluginz4SELinux is preventing $SOURCE_PATH "$ACCESS" access.a1 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. z� 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 � � |d dv rt d� S |d dv rt d� S t |� dk\ r|d dv rt d � S t d � S )N� )�process�process2ztIf you believe that $SOURCE_BASE_PATH should be allowed $ACCESS access on processes labeled $TARGET_TYPE by default.)� capability�capability2zTIf you believe that $SOURCE_BASE_PATH should have the $ACCESS capability by default.� � )z(null)�UnknownzxIf you believe that $SOURCE_BASE_PATH should be allowed $ACCESS access on $TARGET_CLASS labeled $TARGET_TYPE by default.zyIf you believe that $SOURCE_BASE_PATH should be allowed $ACCESS access on the $TARGET_BASE_PATH $TARGET_CLASS by default.)�_�len)�self�avc�argss �-/usr/share/setroubleshoot/plugins/catchall.py�get_if_textzplugin.get_if_text0 s~ � ���7�-�-�� L� M� M���7�3�3��k�l�l���I��N��a��,A�!A�� P� Q� Q�� M� N� N� z]You should report this as a bug. You can generate a local policy module to allow this access.z�Allow this access for now by executing: # ausearch -c '$SOURCE' --raw | audit2allow -M my-$MODULE_NAME # semodule -X 300 -i my-$MODULE_NAME.ppc �h � t j | t � | j d� d| _ y )Nr T)r �__init__�__name__�set_priority� report_bug)r s r r zplugin.__init__>