관리-도구
편집 파일: sssd.pyo
� u��ec @ s� d d l m Z m Z m Z m Z m Z d d l m Z d e f d � � YZ d e e f d � � YZ d e e e f d � � YZ d S( i����( t Plugint RedHatPlugint DebianPlugint UbuntuPlugint SoSPredicate( t globt Sssdc B s2 e Z d Z d Z d Z d Z d � Z d � Z RS( s# System security service daemon t sssdt servicest securityt identitys sssd-commonc C s� | j d d d g � | j t d � � | j d d d g � t | d d g �} | j d d | �| j d d | �} | d d k r� x, | d j � D] } | j d | � q� Wn d S( Ns /etc/sssd/sssd.confs /etc/sssd/conf.d/*.confs% /var/lib/sss/pubconf/krb5.include.d/*s /var/log/sssd/*log*s /var/lib/sss/mc/passwds /var/lib/sss/mc/groups /var/lib/sss/mc/initgroupsR R s sssctl config-checkt preds sssctl domain-listt statusi t outputs sssctl domain-status -o ( t add_copy_specR R t add_cmd_outputt collect_cmd_outputt splitlines( t selft sssd_predt domaint domain_name( ( s4 /usr/lib/python2.7/site-packages/sos/plugins/sssd.pyt setup s c C s0 d } | j d | d � | j d | d � d S( Ns# (\s*ldap_default_authtok\s*=\s*)\S+s /etc/sssd/sssd.confs \1********s /etc/sssd/conf.d/*( t do_file_subt do_path_regex_sub( R t regexp( ( s4 /usr/lib/python2.7/site-packages/sos/plugins/sssd.pyt postproc6 s ( s servicesR R ( s sssds sssd-common( t __name__t __module__t __doc__t plugin_namet profilest packagesR R ( ( ( s4 /usr/lib/python2.7/site-packages/sos/plugins/sssd.pyR s t RedHatSssdc B s e Z d � Z RS( c C s t t | � j � d S( N( t superR! R ( R ( ( s4 /usr/lib/python2.7/site-packages/sos/plugins/sssd.pyR ? s ( R R R ( ( ( s4 /usr/lib/python2.7/site-packages/sos/plugins/sssd.pyR! = s t DebianSssdc B s e Z d � Z RS( c C s$ t t | � j � | j d � d S( Ns /etc/default/sssd( R"