Sindbad~EG File Manager
3
�f� � @ sR d dl mZmZmZmZ G dd� de�ZG dd� dee�ZG dd� deee�ZdS ) � )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc @ s( e Zd ZdZdZdZd ZdZdd� ZdS )
�Krb5a: This plugin handles the collection of kerberos authentication config
files and logging. Users should expect to see their krb5 config(s) in the
final archive, along with krb5 logging and `klist` output.
kdc configs and acls will also be collected from the distribution-spcecific
kdc directory.
zKerberos authenticationZkrb5�identity�systemNc C sT | j dd| j� d�| j� d�dg� | j ddd� | jd | j� d
�� | jd� d S )Nz/etc/krb5.confz/etc/krb5.conf.d/*z
/kadm5.aclz /kdc.confz/var/log/kadmind.logz/var/log/krb5kdc.logZkerberos_kdc_log)Ztagszklist -ket z/.k5*zklist -ket /etc/krb5.keytab)Z
add_copy_spec�kdcdirZadd_cmd_output)�self� r �/usr/lib/python3.6/krb5.py�setup s
z
Krb5.setup)r r ) �__name__�
__module__�__qualname__�__doc__Z
short_descZplugin_nameZprofilesr r
r r r r r s r c @ s e Zd ZdZdZdS )�
RedHatKrb5� krb5-libs�krb5-serverz/var/kerberos/krb5kdcN)r r )r r r �packagesr r r r r r ) s r c @ s e Zd ZdZdZdS )�
UbuntuKrb5�krb5-kdc�krb5-config� krb5-userz/var/lib/krb5kdcN)r r r )r r r r r r r r r r / s r N)Zsos.report.pluginsr r r r r r r r r r r �<module> s
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists