File: //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/sssd.cpython-38.pyc
U
i��d� � @ sb d dl mZmZmZmZmZ d dlmZ G dd� de�ZG dd� dee�ZG dd� deee�Z d S )
� )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPlugin�SoSPredicate)�globc @ s, e Zd ZdZdZdZdZdd� Zdd� Zd S )
�SssdzSystem security service daemon�sssd)�servicesZsecurityZidentity)r zsssd-commonc C s� | � dddg� | j td�dd� | � ddd g� t| d
gd�}| jd|d
� | jd|d
�}|d dkr�|d �� D ]}| �d| � qtd S )N�/etc/sssd/sssd.confz/etc/sssd/conf.d/*.confz%/var/lib/sss/pubconf/krb5.include.d/*z/var/log/sssd/*log*Z sssd_logs)Ztagsz/var/lib/sss/mc/passwdz/var/lib/sss/mc/groupz/var/lib/sss/mc/initgroupsr )r
zsssctl config-check)Zpredzsssctl domain-listZstatusr �outputzsssctl domain-status -o )�
add_copy_specr r Zadd_cmd_outputZcollect_cmd_output�
splitlines)�selfZ sssd_predZdomainZdomain_name� r �9/usr/lib/python3/dist-packages/sos/report/plugins/sssd.py�setup s"