![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
o 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)�services�security�identity)r zsssd-commonc C s� | � g d�� | j td�dd� | � g d�� t| dgd�}| jd|d � | jd |d �}|d dkrB|d �� D ]}| �d| � q8d S d S )N)�/etc/sssd/sssd.confz/etc/sssd/conf.d/*.confz%/var/lib/sss/pubconf/krb5.include.d/*z/var/log/sssd/*log*� sssd_logs)�tags)z/var/lib/sss/mc/passwdz/var/lib/sss/mc/groupz/var/lib/sss/mc/initgroupsr )r zsssctl config-check)�predzsssctl domain-list�statusr �outputzsssctl domain-status -o )� add_copy_specr r �add_cmd_output�collect_cmd_output� splitlines)�self� sssd_pred�domain�domain_name� r �9/usr/lib/python3/dist-packages/sos/report/plugins/sssd.py�setup s �z Sssd.setupc C s$ d}| � d|d� | �d|d� d S )Nz#((\s*ldap_default_authtok\s*=)(.*))r z\2 ********z/etc/sssd/conf.d/*)�do_file_sub�do_path_regex_sub)r �regexpr r r �postproc8 s z Sssd.postprocN) �__name__� __module__�__qualname__� short_desc�plugin_name�profiles�packagesr r! r r r r r s r c � e Zd Z� fdd�Z� ZS )� RedHatSssdc s t t| ��� d S )N)�superr* r �r �� __class__r r r A s zRedHatSssd.setup�r"