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.3. The ChangeLog is:
- Remove a RHEL4 flag table since it's been unsupported for a while - Change dependency from Requires to Wants for audit-rules.service - Disable ProtectKernelModules by default in auditd.service - Skip plugin configs that do not have .conf suffix - audisp-filter: iterate records correctly when forwarding - Update syscall table for missing syscalls - Modify ausearch checkpoint code to address 64 inode and device numbers - Fix potential segfault interpreting relative paths - Add audit_set_enabled & audit_is_enabled back to the libaudit python bindings - Log runlevel changes to console during boot (Attila Lakatos) - Add audit-tmpfiles.conf to ensure /var/log/audit exists (Colin Walters) - Propagate event format to the audisp-af_unix plugin (Attila Lakatos) - Add support for RISC-V - riscv32, riscv64 (David Abdurachmanov) Note the change in distributing the tar file. I will no longer distribute audit releases from my people page. This change is so that other team members can do official releases. If you have a tool that watches for new releases, you'll need to adjust it to watch the right place. I don't intend to delete the historical cache of releases from https://people.redhat.com/sgrubb/audit/ but at some future point in time, they may go away. This first release has a small hiccup that we'll fix next release. The downloaded tar file is v4.0.3.tar.gz. Next time its should have a longer name. Also note that it will unpack into audit-userspace-4.0.3. Any build scripts will need to take this into account. Also, since this is a pure github release, you'll need to add dependencies on autoconf, automake, and libtool. And you'll need to add the following line before the configure command: autoreconf -fv --install Aside from this, it's a normal release. I'll call out a couple items. An old RHEL4 flag table was causing some weird name collision for some build systems. Since RHEL4 is ancient, the file was dropped to prevent the collision. A segfault was fixed when parsing relative paths in the log search tools. Since this has never been reported, I suspect it's hard to naturally generate a path that triggers it. The daemon is not affected since it doesn't parse. Lastly, support was added for RISC-V hardware. It needs to be enabled by -- with-riscv. If you notice any problems with this release, please let us know. SHA256: 154b3e77b3d47be95f765376d45bb0d8952c06c361f2806b573ed0d8bd652372 -Steve _______________________________________________ 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