+
    ï 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                   sŒ   a € ] tR t^t o ]! R4      t]! R4      t]! R4      t]! R4      t]! R4      t	]! R4      t
R tR tR	tV tR
# )Úpluginzk
    SELinux is preventing $SOURCE_PATH from changing the access
    protection of memory on the heap.
    aŽ  
    The $SOURCE application attempted to change the access protection of memory on
    the heap (e.g., allocated using malloc).  This is a potential security
    problem.  Applications should not be doing this. Applications are
    sometimes coded incorrectly and request this permission.  The
    <a href="http://people.redhat.com/drepper/selinux-mem.html">SELinux Memory Protection Tests</a>
    web page explains how to remove this requirement.  If $SOURCE does not work and
    you need it to work, you can configure SELinux temporarily to allow
    this access until the application is fixed. Please file a bug
    report against this package.
    z™
    If you want $SOURCE to continue, you must turn on the
    $BOOLEAN boolean.  Note: This boolean will affect all applications
    on the system.
    zeIf you do not think $SOURCE_PATH should need to map heap memory that is both writable and executable.zAyou need to report a bug. This is a potentially dangerous access.z:Contact your security administrator and report this issue.c                s<   € \         P                  ! V \        4       R # )N)r    Ú__init__Ú__name__)Úselfs   &Ú3/usr/share/setroubleshoot/plugins/allow_execheap.pyr   Zplugin.__init__6   s   € ÜŠ˜œhÖ'ó    c                sV   € VP                  R .4      '       d   V P                  4       # R# )ZexecheapN)Zhas_any_access_inZreport)r   Zavcs   &&r   ÚanalyzeZplugin.analyze9   s$   € Ø× Ñ  * ×.Ò.Ø—;‘;“=Ð ár   © N)r   Z
__module__Z__qualname__Z__firstlineno__Ú_ZsummaryZproblem_descriptionZfix_descriptionZif_textZ	then_textZdo_textr   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      si   ø‡ € Ùð ó 	€Gñ
 ð 
ó 
	Ðñ ð ó 	€Oñ ÐwÓx€GÙÐUÓV€IÙÐLÓM€Gò(÷ð r   r   )ZgettextZtranslationr	   Zsetroubleshoot.utilZsetroubleshoot.Pluginr    r   r   r   r   Ú<module>r
      s:   ðó& Ø×ÒÐ 8À4ÔH€Ø×Ñ€ä !Ý (ô#ˆVö #r   