Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package audit for openSUSE:Factory checked 
in at 2025-06-13 18:42:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/audit (Old)
 and      /work/SRC/openSUSE:Factory/.audit.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "audit"

Fri Jun 13 18:42:17 2025 rev:109 rq:1285116 version:4.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/audit/audit-secondary.changes    2024-10-14 
13:06:21.494565807 +0200
+++ /work/SRC/openSUSE:Factory/.audit.new.19631/audit-secondary.changes 
2025-06-13 18:42:19.055188047 +0200
@@ -1,0 +2,32 @@
+Tue Jun 10 14:24:47 UTC 2025 - Wolfgang Frisch <wolfgang.fri...@suse.com>
+
+- Refresh systemd service patches:
+  - audit-allow-manual-stop.patch
+  - auditd.service-fix-plugin-termination.patch
+  - enable-stop-rules.patch
+  - fix-hardened-service.patch
+  - harden_auditd.service.patch
+
+- Update to 4.0.2
+  - Fix musl C builds
+  - Many code cleanups (Yugend)
+  - Use atomic variables if available for signal related flags
+  - Dont rotate audit logs when auditd is in debug mode
+  - Fix a couple memory leaks on error paths
+  - Correct output when displaying rules with exe/path/dir (Attila Lakatos)
+  - Fix auparse lookup test to not use the system libaupaurse
+  - Improve auparse metrics
+  - Update auparse normalizer for recent syscalls
+  - Make status report uniform
+
+- Update to 4.0.1
+  - Update TRUSTED_APP interpretation to look for known fields
+  - In auditd plugins, allow variable amount of arguments (Attila Lakatos)
+  - Fix augenrules to work correctly when kernel is in immutable mode
+  - Add ausearch_cur_event to auparse library (Attila Lakatos)
+  - Add audisp-filter plugin (Attila Lakatos)
+  - Improve sorting speed of aureport --summary reports
+  - auditd & audit-rules.service pick up paths automatically (Laurent 
Bigonville)
+  - Update auparse normalizer for new syscalls
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/audit/audit.changes      2024-10-14 
13:06:21.754576721 +0200
+++ /work/SRC/openSUSE:Factory/.audit.new.19631/audit.changes   2025-06-13 
18:42:19.079189029 +0200
@@ -1,0 +2,32 @@
+Tue Jun 10 14:23:54 UTC 2025 - Wolfgang Frisch <wolfgang.fri...@suse.com>
+
+- Refresh systemd service patches:
+  - audit-allow-manual-stop.patch
+  - auditd.service-fix-plugin-termination.patch
+  - enable-stop-rules.patch
+  - fix-hardened-service.patch
+  - harden_auditd.service.patch
+
+- Update to 4.0.2
+  - Fix musl C builds
+  - Many code cleanups (Yugend)
+  - Use atomic variables if available for signal related flags
+  - Dont rotate audit logs when auditd is in debug mode
+  - Fix a couple memory leaks on error paths
+  - Correct output when displaying rules with exe/path/dir (Attila Lakatos)
+  - Fix auparse lookup test to not use the system libaupaurse
+  - Improve auparse metrics
+  - Update auparse normalizer for recent syscalls
+  - Make status report uniform
+
+- Update to 4.0.1
+  - Update TRUSTED_APP interpretation to look for known fields
+  - In auditd plugins, allow variable amount of arguments (Attila Lakatos)
+  - Fix augenrules to work correctly when kernel is in immutable mode
+  - Add ausearch_cur_event to auparse library (Attila Lakatos)
+  - Add audisp-filter plugin (Attila Lakatos)
+  - Improve sorting speed of aureport --summary reports
+  - auditd & audit-rules.service pick up paths automatically (Laurent 
Bigonville)
+  - Update auparse normalizer for new syscalls
+
+-------------------------------------------------------------------

Old:
----
  audit-4.0.tar.gz

New:
----
  audit-4.0.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ audit-secondary.spec ++++++
--- /var/tmp/diff_new_pack.DwvJxD/_old  2025-06-13 18:42:20.271237879 +0200
+++ /var/tmp/diff_new_pack.DwvJxD/_new  2025-06-13 18:42:20.275238044 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package audit-secondary
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 # The seperation is required to minimize unnecessary build cycles.
 %define        _name audit
 Name:           audit-secondary
-Version:        4.0
+Version:        4.0.2
 Release:        0
 Summary:        Linux kernel audit subsystem utilities
 License:        GPL-2.0-or-later
@@ -359,12 +359,16 @@
 %attr(644,root,root) %{_mandir}/man5/auditd-plugins.5.gz
 %attr(644,root,root) %{_mandir}/man8/audisp-remote.8.gz
 %attr(644,root,root) %{_mandir}/man8/audisp-syslog.8.gz
+%attr(644,root,root) %{_mandir}/man8/audisp-filter.8.gz
 %attr(750,root,root) %dir %{_sysconfdir}/audit
 %attr(750,root,root) %dir %{_sysconfdir}/audit/plugins.d
 %config(noreplace) %attr(640,root,root) 
%{_sysconfdir}/audit/plugins.d/audispd-zos-remote.conf
 %config(noreplace) %attr(640,root,root) %{_sysconfdir}/audit/zos-remote.conf
 %attr(750,root,root) %{_sbindir}/audisp-remote
 %attr(750,root,root) %{_sbindir}/audispd-zos-remote
+%attr(750,root,root) %{_sbindir}/audisp-filter
 %config(noreplace) %attr(640,root,root) %{_sysconfdir}/audit/audisp-remote.conf
 %config(noreplace) %attr(640,root,root) 
%{_sysconfdir}/audit/plugins.d/au-remote.conf
+%config(noreplace) %attr(640,root,root) %{_sysconfdir}/audit/audisp-filter.conf
+%config(noreplace) %attr(640,root,root) 
%{_sysconfdir}/audit/plugins.d/filter.conf
 

++++++ audit.spec ++++++
--- /var/tmp/diff_new_pack.DwvJxD/_old  2025-06-13 18:42:20.307239355 +0200
+++ /var/tmp/diff_new_pack.DwvJxD/_new  2025-06-13 18:42:20.307239355 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package audit
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %endif
 
 Name:           audit
-Version:        4.0
+Version:        4.0.2
 Release:        0
 Summary:        Linux kernel audit subsystem utilities
 License:        GPL-2.0-or-later

++++++ audit-4.0.tar.gz -> audit-4.0.2.tar.gz ++++++
++++ 8809 lines of diff (skipped)

++++++ audit-allow-manual-stop.patch ++++++
--- /var/tmp/diff_new_pack.DwvJxD/_old  2025-06-13 18:42:20.599251321 +0200
+++ /var/tmp/diff_new_pack.DwvJxD/_new  2025-06-13 18:42:20.603251485 +0200
@@ -11,14 +11,13 @@
  init.d/auditd.service |    1 -
  1 file changed, 1 deletion(-)
 
---- a/init.d/auditd.service
-+++ b/init.d/auditd.service
-@@ -14,7 +14,6 @@ After=local-fs.target systemd-tmpfiles-s
+--- audit-4.0.2.orig/init.d/auditd.service.in   2024-08-08 19:40:19.000000000 
+0200
++++ audit-4.0.2/init.d/auditd.service.in        2025-06-12 12:09:00.612234841 
+0200
+@@ -21,7 +21,6 @@
  Before=sysinit.target shutdown.target
- ##Before=shutdown.target
+ #Before=shutdown.target
  Conflicts=shutdown.target
 -RefuseManualStop=yes
- 
+
  Documentation=man:auditd(8) https://github.com/linux-audit/audit-documentation
- 
 

++++++ auditd.service-fix-plugin-termination.patch ++++++
--- /var/tmp/diff_new_pack.DwvJxD/_old  2025-06-13 18:42:20.631252633 +0200
+++ /var/tmp/diff_new_pack.DwvJxD/_new  2025-06-13 18:42:20.635252796 +0200
@@ -2,14 +2,14 @@
  init.d/auditd.service |    1 +
  1 file changed, 1 insertion(+)
 
---- a/init.d/auditd.service
-+++ b/init.d/auditd.service
-@@ -29,6 +29,7 @@ ExecStopPost=/sbin/auditctl -R /etc/audi
+--- audit-4.0.2.orig/init.d/auditd.service.in   2024-08-08 19:40:19.000000000 
+0200
++++ audit-4.0.2/init.d/auditd.service.in        2025-06-12 12:07:18.450305682 
+0200
+@@ -32,6 +32,7 @@
  Restart=on-failure
- # Do not restart for intentional exits. See EXIT CODES section in auditd(8).
+ ## Do not restart for intentional exits. See EXIT CODES section in auditd(8).
  RestartPreventExitStatus=2 4 6
 +KillMode=mixed
- 
+
  ### Security Settings ###
  MemoryDenyWriteExecute=true
 

++++++ enable-stop-rules.patch ++++++
--- /var/tmp/diff_new_pack.DwvJxD/_old  2025-06-13 18:42:20.663253944 +0200
+++ /var/tmp/diff_new_pack.DwvJxD/_new  2025-06-13 18:42:20.667254109 +0200
@@ -15,17 +15,17 @@
  init.d/auditd.service |    4 ++++
  1 file changed, 4 insertions(+)
 
---- a/init.d/auditd.service
-+++ b/init.d/auditd.service
-@@ -22,6 +22,10 @@ Documentation=man:auditd(8) https://gith
+--- audit-4.0.2.orig/init.d/auditd.service.in   2024-08-08 19:40:19.000000000 
+0200
++++ audit-4.0.2/init.d/auditd.service.in        2025-06-12 12:04:22.896698211 
+0200
+@@ -29,6 +29,10 @@
  Type=forking
- PIDFile=/run/auditd.pid
- ExecStart=/sbin/auditd
-+ExecStartPost=-/sbin/augenrules --load
+ PIDFile=@runstatedir@/auditd.pid
+ ExecStart=@sbindir@/auditd
++ExecStartPost=-@sbindir@/augenrules --load
 +# By default we clear the rules on exit. To disable this, comment
 +# the next line after copying the file to /etc/systemd/system/auditd.service
-+ExecStopPost=/sbin/auditctl -R /etc/audit/audit-stop.rules
++ExecStopPost=@sbindir@/auditctl -R /etc/audit/audit-stop.rules
  Restart=on-failure
- # Do not restart for intentional exits. See EXIT CODES section in auditd(8).
+ ## Do not restart for intentional exits. See EXIT CODES section in auditd(8).
  RestartPreventExitStatus=2 4 6
 

++++++ fix-hardened-service.patch ++++++
--- /var/tmp/diff_new_pack.DwvJxD/_old  2025-06-13 18:42:20.683254764 +0200
+++ /var/tmp/diff_new_pack.DwvJxD/_new  2025-06-13 18:42:20.687254927 +0200
@@ -12,10 +12,10 @@
 
 Signed-off-by: Enzo Matsumiya <ematsum...@suse.de>
 
-Index: audit-3.1.1/init.d/auditd.service
+Index: audit-3.1.1/init.d/auditd.service.in
 ===================================================================
---- audit-3.1.1.orig/init.d/auditd.service
-+++ audit-3.1.1/init.d/auditd.service
+--- audit-3.1.1.orig/init.d/auditd.service.in
++++ audit-3.1.1/init.d/auditd.service.in
 @@ -42,12 +42,12 @@ RestrictRealtime=true
  # added automatically, for details please see
  # https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

++++++ harden_auditd.service.patch ++++++
--- /var/tmp/diff_new_pack.DwvJxD/_old  2025-06-13 18:42:20.699255419 +0200
+++ /var/tmp/diff_new_pack.DwvJxD/_new  2025-06-13 18:42:20.703255584 +0200
@@ -1,7 +1,7 @@
-Index: audit-3.1.1/init.d/auditd.service
+Index: audit-3.1.1/init.d/auditd.service.in
 ===================================================================
---- audit-3.1.1.orig/init.d/auditd.service
-+++ audit-3.1.1/init.d/auditd.service
+--- audit-3.1.1.orig/init.d/auditd.service.in
++++ audit-3.1.1/init.d/auditd.service.in
 @@ -39,6 +39,15 @@ LockPersonality=true
  #ProtectControlGroups=true
  ProtectKernelModules=true

Reply via email to