Accepting request 1205295 from security
OBS-URL: https://build.opensuse.org/request/show/1205295 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/audit?expand=0&rev=107
This commit is contained in:
commit
757054e43f
23
audit-allow-manual-stop.patch
Normal file
23
audit-allow-manual-stop.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
From: Tony Jones <tonyj@suse.de>
|
||||||
|
Subject: allow service stop
|
||||||
|
References: https://lists.fedoraproject.org/pipermail/devel/2012-June/169411.html
|
||||||
|
References: https://www.redhat.com/archives/linux-audit/2013-July/msg00048.html
|
||||||
|
---
|
||||||
|
|
||||||
|
legacy-actions is Fedora specific, so blocking manual stop won't work for
|
||||||
|
SUSE since we lack the ability to use a custom stop/restart
|
||||||
|
|
||||||
|
|
||||||
|
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
|
||||||
|
Before=sysinit.target shutdown.target
|
||||||
|
##Before=shutdown.target
|
||||||
|
Conflicts=shutdown.target
|
||||||
|
-RefuseManualStop=yes
|
||||||
|
|
||||||
|
Documentation=man:auditd(8) https://github.com/linux-audit/audit-documentation
|
||||||
|
|
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 2 11:15:07 UTC 2024 - Enzo Matsumiya <ematsumiya@suse.com>
|
||||||
|
|
||||||
|
- Readd audit-allow-manual-stop.patch (removed by mistake)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 1 14:43:13 UTC 2024 - Enzo Matsumiya <ematsumiya@suse.com>
|
||||||
|
|
||||||
|
- Fix plugin termination when using systemd service units (bsc#1215377)
|
||||||
|
* add auditd.service-fix-plugin-termination.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 26 16:51:29 UTC 2024 - Enzo Matsumiya <ematsumiya@suse.com>
|
Thu Sep 26 16:51:29 UTC 2024 - Enzo Matsumiya <ematsumiya@suse.com>
|
||||||
|
|
||||||
|
@ -39,6 +39,8 @@ Patch6: change-default-log_format.patch
|
|||||||
Patch7: fix-hardened-service.patch
|
Patch7: fix-hardened-service.patch
|
||||||
Patch8: enable-stop-rules.patch
|
Patch8: enable-stop-rules.patch
|
||||||
Patch9: fix-auparse-test.patch
|
Patch9: fix-auparse-test.patch
|
||||||
|
Patch10: auditd.service-fix-plugin-termination.patch
|
||||||
|
Patch11: audit-allow-manual-stop.patch
|
||||||
BuildRequires: audit-devel = %{version}
|
BuildRequires: audit-devel = %{version}
|
||||||
BuildRequires: autoconf >= 2.12
|
BuildRequires: autoconf >= 2.12
|
||||||
BuildRequires: kernel-headers >= 2.6.30
|
BuildRequires: kernel-headers >= 2.6.30
|
||||||
|
14
auditd.service-fix-plugin-termination.patch
Normal file
14
auditd.service-fix-plugin-termination.patch
Normal file
@ -0,0 +1,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
|
||||||
|
Restart=on-failure
|
||||||
|
# Do not restart for intentional exits. See EXIT CODES section in auditd(8).
|
||||||
|
RestartPreventExitStatus=2 4 6
|
||||||
|
+KillMode=mixed
|
||||||
|
|
||||||
|
### Security Settings ###
|
||||||
|
MemoryDenyWriteExecute=true
|
Loading…
Reference in New Issue
Block a user