+
     6gT  c                   s    ^ RI t ] P                  ! RRR7      t]P                   t^ RI5 ^ RIHt ^ RIt^ RI5 ^ RIt ! R R]4      t	R# )	i    Nzsetroubleshoot-pluginsT)Zfallback)Z*)Pluginc                   sp   a  ] tR t^t o ]! R4      t]! R4      t]! R4      t]! R4      tRt	R t
R tRtV tR	# )
pluginzN
    SELinux is preventing $SOURCE_PATH "$ACCESS" access to $TARGET_PATH.
    z
    SELinux denied access requested by $SOURCE. $TARGET_PATH may
    be mislabeled. sshd is allowed to read content in /root/.ssh directory if it
    is labeled correctly.
    z
    You can restore the default system context to this file by executing the
    restorecon command.
    # restorecon -R /root/.ssh
    zyou must fix the labels.z/sbin/restorecon -Rv /root/.sshc                sx    \         P                  ! V \        4       R V n        RV n        \        R4      V n        R# )ZyellowTzRestore ContextN)r    __init____name__levelfixable_button_text)selfs   &./usr/share/setroubleshoot/plugins/sshd_root.pyr   Zplugin.__init__3   s,    h'
,-    c                s   VP                  R .4      '       dt   VP                  R.4      '       d\   VP                  R8X  dK   VP                  VP                  4      '       d*   VP                  RR.4      '       d   V P                  4       # R# )Zsshd_tZadmin_home_tz
/root/.sshZfileZdirN)Zmatches_source_typesZmatches_target_typesZtpathZall_accesses_are_inZread_file_permsZhas_tclass_inZreport)r   Zavcs   &&r	   analyzeZplugin.analyze9   sp    $$hZ00((.)9::		\)''(;(;<<!!65/22;;= r
   )r   r   r   N)r   Z
__module__Z__qualname__Z__firstlineno__r   ZsummaryZproblem_descriptionZfix_descriptionZ	then_textZdo_textr   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r	   r   r      sX       	G   	   	O ,-I/G.	 	r
   r   )
ZgettextZtranslationr   Zsetroubleshoot.utilZsetroubleshoot.Pluginr    ZosZstatZselinuxr   ) r
   r	   <module>r      sC   *  84H ! ( 	  #V #r
   