+
    Û1jœ	  ã                   ó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Ø×ÑÐ3°V¸^Ö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,   ø‡ € à1€Jà€KØ3€HØ&€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   