3
Ü““iv ã @ sR d dl mZmZmZmZ G dd„ deƒZG dd„ deeƒZG dd„ deeeƒZdS ) é )ÚPluginÚRedHatPluginÚDebianPluginÚUbuntuPluginc @ s( e Zd ZdZdZdZdZdZdd „ Zd
S )
ÚPamz Pluggable Authentication ModulesZpamÚsecurityÚidentityÚsystemúpam_.*Ú c C s> | j dddœƒ | jdddgƒ | jddgƒ | j| jƒ d S ) NZ
password_authZlimits_conf)z/etc/pam.d/password-authz/etc/security/limits.*.confz
/etc/pam.dz
/etc/securityz/etc/authselect/authselect.confZ
pam_tally2Zfaillock)Z
add_file_tagsZ
add_copy_specÚadd_cmd_outputZadd_dir_listingÚ
security_libs)Úself© r ú/usr/lib/python3.6/pam.pyÚsetup s
z Pam.setupN)r r r )r
) Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZprofilesZverify_packagesr
r r r r r r s r c s e Zd ZdZ‡ fdd„Z‡ ZS )Ú RedHatPamz/lib*/securityc s t ƒ jƒ | jdgƒ d S )Nzauthselect current)Úsuperr r )r )Ú __class__r r r , s
zRedHatPam.setup)r r r r
r Ú
__classcell__r r )r r r ) s r c @ s e Zd ZdZdS )Ú DebianPamz/lib/x86_64-linux-gnu/securityN)r r r r
r r r r r 1 s r N)Zsos.report.pluginsr r r r r r r r r r r Ú