a Z`@sDddlZejdddZejZddlTddlmZGdddeZdS) Nzsetroubleshoot-pluginsT)Zfallback)*)Pluginc@sLeZdZedZedZedZedZedZdZ dZ dd Z d d Z d S) 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 mozpluggercCst|t|ddS)Nc)r__init____name__Z set_priority)selfr 6/usr/share/setroubleshoot/plugins/mozplugger_remove.pyr2s zplugin.__init__cCs$|dgrtdr|SdSdS)NZmozilla_plugin_tZ mozplugger)Zmatches_source_typesZget_package_nvr_by_nameZreport)rZavcr r r analyze6s  zplugin.analyzeN) r __module__ __qualname___ZsummaryZproblem_descriptionZfix_descriptionZif_textZ then_textZdo_textZfix_cmdrr r r r r rsr)gettextZ translationrZsetroubleshoot.utilZsetroubleshoot.Pluginrrr r r r s