o
G%@it @ s6 d dl m Z d dlmZmZmZ G dd deeZdS ) )glob)PluginRedHatPluginSoSPredicatec @ sh e Zd ZdZdZdZdZdZdZdZ dZ
dZdZdZ
dd Zd
d Zdd
Zdd Zdd Zdd ZdS )IpazIdentity, policy, auditipa)identityapacheF)z/etc/ipa)
ipa-serverz
ipa-clientfreeipa-serverzfreeipa-clientNc C s> | ds| ds| drdS | ds| drdS dS ) z Get IPA server version z
pki-serverz/var/lib/pkiz/usr/share/doc/ipa-server-4.2.0v4z
pki-commonz/var/lib/pki-ca/v3N)is_installedpath_existsself r 8/usr/lib/python3/dist-packages/sos/report/plugins/ipa.pycheck_ipa_server_version! s
zIpa.check_ipa_server_versionc s* t fdd j d j dfD S )z Check if any CA is installed c 3 | ]} |V qd S N)r ).0pathr r r