File: //proc/1233/cwd/usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/samba.cpython-310.pyc
o
i��d� � @ sD d dl mZmZmZmZ G dd� deeee�ZG dd� dee�ZdS )� )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc @ s$ e Zd ZdZdZdZdZdd� ZdS )�SambazSamba Windows interoperability)zsamba-common�samba)�servicesc C s~ | � ddg� | � d� | � d� | � d� | � d� | � d� | � d� | �d �r/| � d
� | jddd
� | �g d�� d S )Nz/etc/samba/smb.confz/etc/samba/lmhostsz/var/log/samba/log.smbdz/var/log/samba/log.nmbdz/var/log/samba/log.winbinddz!/var/log/samba/log.winbindd-idmapz&/var/log/samba/log.winbindd-dc-connectz/var/log/samba/log.wb-*�all_logsz/var/log/samba/ztestparm -s�
testparm_s)�tags)z"wbinfo --domain='.' --domain-usersz#wbinfo --domain='.' --domain-groupsz"wbinfo --trusted-domains --verboseznet primarytrust dumpinfoznet ads info)�
add_copy_spec�
get_option�add_cmd_output��self� r �:/usr/lib/python3/dist-packages/sos/report/plugins/samba.py�setup s �
zSamba.setupN)�__name__�
__module__�__qualname__�
short_desc�packages�plugin_name�profilesr r r r r r s r c s e Zd Z� fdd�Z� ZS )�RedHatSambac s t t| ��� | �d� d S )Nz/etc/sysconfig/samba)�superr r r r �� __class__r r r 0 s zRedHatSamba.setup)r r r r �
__classcell__r r r r r . s r N)�sos.report.pluginsr r r r r r r r r r �<module> s "