+
    G%@i	                     v    ^ RI H t  ^ RIHtHtHtHtHt  ! R R]4      t ! R R]]4      t ! R R]]]4      t	R	# )
    )glob)PluginRedHatPluginDebianPluginUbuntuPluginSoSPredicatec                   <   a  ] tR t^t o RtRtRtRtR tR t	Rt
V tR# )	SssdzSystem security service daemonsssdc                   V P                  . RO4       V P                  \        R4      RR7       V P                  . RO4       \        V R.R7      pV P                  RVR7       V P	                  RVR7      pVR	,          ^ 8X  dI   VR
,          P                  4        F+  pV P                  RV 24       V P                  RV 24       K-  	  R# R# )/etc/sssd/sssd.confz/var/log/sssd/*log*	sssd_logs)tagsr   )serviceszsssctl config-check)predzsssctl domain-liststatusoutputzsssctl domain-status zsssctl access-report N)r   z/etc/sssd/conf.d/*.confz%/var/lib/sss/pubconf/krb5.include.d/*)z/var/lib/sss/mc/passwdz/var/lib/sss/mc/groupz/var/lib/sss/mc/initgroups)add_copy_specr   r   add_cmd_outputcollect_cmd_output
splitlines)self	sssd_preddomaindomain_names   &   9/usr/lib/python3/dist-packages/sos/report/plugins/sssd.pysetup
Sssd.setup   s     
 	 	4 56[I 	 
 	 !9	1	B (()=I(N(q %h/::<##&;K=$IJ##&;K=$IJ  = !    c                V    R pV P                  RVR4       V P                  RVR4       R# )z#((\s*ldap_default_authtok\s*=)(.*))r   z\2 ********z/etc/sssd/conf.d/*N)do_file_subdo_path_regex_sub)r   regexps   & r   postprocSssd.postproc9   s-    7.G3V^Lr    N)r   securityidentity)r   zsssd-common)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackagesr   r$   __static_attributes____classdictcell__)__classdict__s   @r   r
   r
      s,     1JK3H&HKBM Mr   r
   c                       ] tR t^@tRtR# )
RedHatSssdr&   N)r)   r*   r+   r,   r1   r&   r   r   r5   r5   @   s    r   r5   c                   2   a a ] tR t^Dt oV 3R ltRtVtV ;t# )
DebianSssdc                F   < \         SV `  4        V P                  R 4       R# )z/etc/default/sssdN)superr   r   )r   	__class__s   &r   r   DebianSssd.setupF   s    ./r   r&   )r)   r*   r+   r,   r   r1   r2   __classcell__)r:   r3   s   @@r   r7   r7   D   s     0 0r   r7   N)
r   sos.report.pluginsr   r   r   r   r   r
   r5   r7   r&   r   r   <module>r>      sA    < <-M6 -M`	| 	0|\ 0r   