+
    iT  c                   s.    ^ RI HtHt  ! R R]]4      tR# )i    )PluginIndependentPluginc                   s6   a  ] tR t^t o RtRtRtRtR tRt	V t
R# )AuditdzAudit daemon informationZauditdc                s   V P                  . RO4       V P                  R4       V P                  RRR7       V P                  RRR7       R pRp \        VRR	R
7      ;_uu_ 4       pVP                  4       P	                  4        FS  pV'       g   K  VP                  R4      pV^ ,          P                  4       R8X  g   K<  V^,          P                  4       pKU  	  RRR4       T P                  R4      '       g   T P                  T4       R# T P                  TR,           4       R#   + '       g   i     LT; i  \         d"   pT P                  RT RT 24        Rp?L~Rp?ii ; i)/etc/audit/auditd.confz;ausearch -i --input-logs -m avc,user_avc,fanotify -ts todayzauditctl -lZauditctl_rules)Ztagszauditctl -sZauditctl_statusz/var/log/audit/audit.logZrzUTF-8)ZencodingZ=log_fileNzCould not open conf file z: Zall_logsZ*)r   z/etc/audit/audit.rulesz/etc/audit/audit-stop.rulesz/etc/audit/rules.d/z/etc/audit/plugins.d/z/etc/audisp/)
Zadd_copy_specZadd_cmd_outputZopenZreadZ
splitlinesZsplitZstripZIOErrorZ
_log_errorZ
get_option)ZselfZconfig_filer   ZcfileZlineZwordsZerrors   &      >/usr/lib/python3.14/site-packages/sos/report/plugins/auditd.pysetupZAuditd.setup   s5    
 	 	I	
 	M0@AM0AB.-
	(k399U!JJL335D  JJsOEQx~~':5#(8>>#3 6 : z**x(x|, :9  	(OO7}B$g' ( (	(s=   D; &AD(D(D; (D8	3D; 8D; ;E'E""E' N)ZsystemZsecurity)Zaudit)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s#     +JK%HH!- !-    r   N)Zsos.report.pluginsr    r   r   r   r   r   <module>r	      s    9*-V& *-r   