File: //usr/share/setroubleshoot/plugins/__pycache__/mozplugger_remove.cpython-36.pyc
3
nm�a� � @ sD d dl Z e jddd�Zej Zd dlT d dlmZ G dd� de�ZdS ) � Nzsetroubleshoot-pluginsT)Zfallback)�*)�Pluginc @ sL e Zd Zed�Zed�Zed�Zed�Zed�ZdZ dZ
dd � Zd
d� ZdS )
�pluginz4SELinux is preventing $SOURCE_PATH "$ACCESS" access.a/
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�
Either remove the mozplluger package by executing 'yum remove mozplugger'
Or turn off enforcement of SELinux over the Firefox plugins.
setsebool -P unconfined_mozilla_plugin_transition 0
zhIf you want to to continue using SELinux Firefox plugin containment rather then using mozplugger packagez'you must remove the mozplugger package.z# yum remove mozpluggerzyum remove mozpluggerc C s t j| t� | jd� d S )N�c )r �__init__�__name__Zset_priority)�self� r �6/usr/share/setroubleshoot/plugins/mozplugger_remove.pyr 2 s zplugin.__init__c C s$ |j dg�rtd�r| j� S d S d S )NZmozilla_plugin_tZ
mozplugger)Zmatches_source_typesZget_package_nvr_by_nameZreport)r Zavcr r r
�analyze6 s zplugin.analyzeN)
r �
__module__�__qualname__�_ZsummaryZproblem_descriptionZfix_descriptionZif_textZ then_textZdo_textZfix_cmdr r r r r r
r s r )�gettextZtranslationr Zsetroubleshoot.utilZsetroubleshoot.Pluginr r r r r r
�<module> s