+
    iv  c                   sf    ^ RI HtHtHtHt  ! R R]4      t ! R R]]4      t ! R R]]]4      tR# )	i    )PluginRedHatPluginDebianPluginUbuntuPluginc                   s:   a  ] tR t^t o RtRtRtRtRtR t	Rt
V tR# )	Pamz Pluggable Authentication ModulesZpamZ c                s    V P                  R RRR/4       V P                  . RO4       V P                  RR.4       V P                  V P                  4       R# )z/etc/pam.d/password-authZpassword_authz/etc/security/limits.*.confZlimits_confZ
pam_tally2ZfaillockN)z
/etc/pam.dz/etc/securityz/etc/authselect/authselect.conf)Zadd_file_tagsZadd_copy_specadd_cmd_outputZadd_dir_listingsecurity_libs)selfs   &;/usr/lib/python3.14/site-packages/sos/report/plugins/pam.pysetupZ	Pam.setup   se    &)=
 	
 	 
 	
 	
 	
 	T//0     N)ZsecurityZidentityZsystem)zpam_.*)__name__
__module____qualname____firstlineno__Z
short_descZplugin_nameZprofilesZverify_packagesr   r	   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s(     3JK1H!OM1 1r
   r   c                   s6   a a ] tR t^)t oRtV 3R ltRtVtV ;t# )	RedHatPamz/lib*/securityc                sH   < \         SV `  4        V P                  R .4       R# )zauthselect currentN)Zsuperr	   r   )r   	__class__s   &r   r	   ZRedHatPam.setup,   s    123r
   r   )	r   r   r   r   r   r	   r   r   Z__classcell__)r   r   s   @@r   r   r   )   s     $M4 4r
   r   c                   s    ] tR t^1tRtRtR# )	DebianPamz/lib/x86_64-linux-gnu/securityr   N)r   r   r   r   r   r   r   r
   r   r   r   1   s    4Mr
   r   N)Zsos.report.pluginsr    r   r   r   r   r   r   r   r
   r   <module>r      s8    P O1& 1:4\ 45\< 5r
   