On Wed, May 28, 2025 at 2:46 PM Steve Grubb via Linux-audit
<linux-audit@lists.linux-audit.osci.io> wrote:
>
> Hello,
>
> We just released a new version of the audit daemon. It can be
> downloaded from
>
> https://github.com/linux-audit/audit-userspace/releases/tag/
> v4.0.4
>
> The ChangeLog is:
>
> - auditctl: update io_uring operations table
> - update syscall table for 6.15
> - auditd.cron.5: Describe time-based log rotation setup
> - auditd: Broadcast a warning on startup if a system halt is possible (#435)
> - Fix audisp-remote segfault on connection error (#446)
> - Improve locating last event if ausearch is using checkpointing
> - af_unix plugin: fix string mode support
> - Remove const from audit_rule_fieldpair_data & 
> audit_rule_interfield_comp_data
> - Add various updates to the experimental ids plugin
> - Add glibc memory statistics to auditd state report
>
> This updates lookup tables, fixes a misbehaving af_unix plugin, improves
> locating the last event when using the checkpoint feature of ausearch, adds
> updates to the experimental ids plugin, and adds memory statistics to the
> auditd state report. The idea here is to be able to detect growing memory
> over time.
>
> There was also reworking of the audit_fgets helper functions. They are used
> in auditd plugins. So, if any plugins seem like something is wrong, file an
> issue on github.
>
> This clears out a backlog of updates. There are some major rewrites of
> functionality that will take place over the summer. If you an inclination,
> tryout the main branch from time to time to help spot any new issues.
>
> If you notice any problems with this release, please let us know.

I'm not sure if this is an intentional change, but I don't see it
explicitly listed in the changelog above so I wanted to mention this
in case it was a bug.

I recently upgraded audit from version 4.0.3-2.fc42 to 4.0.4-1.fc43 on
my Fedora Rawhide test system and I started to see "Option
exclude,always is invalid" errors when I had not previously.  Is this
expected behavior, and if so, what is the suggested alternative to
'auditctl -a exclude,always'?

For reference, here is the last known good test run with version 4.0.3-2.fc42:
* https://groups.google.com/g/kernel-secnext/c/KCk5MZbnv5w

... and here is the first failing test run with version 4.0.4-1.fc43:
* https://groups.google.com/g/kernel-secnext/c/hyDNpgH-rjk

I've also reproduced this manually by only changing the audit packages
on my system to help rule out kernel, library, or other changes; it
does appear to be related to the audit 4.0.4-1.fc43 release/build.

-- 
paul-moore.com
_______________________________________________
Linux-audit mailing list -- linux-audit@lists.linux-audit.osci.io
To unsubscribe send an email to linux-audit-le...@lists.linux-audit.osci.io

Reply via email to