summaryrefslogtreecommitdiff
path: root/sys-kernel/cairn-sources/files/5.10.4/hardened-patches/0072-support-overriding-early-audit-kernel-cmdline.patch
diff options
context:
space:
mode:
Diffstat (limited to 'sys-kernel/cairn-sources/files/5.10.4/hardened-patches/0072-support-overriding-early-audit-kernel-cmdline.patch')
-rw-r--r--sys-kernel/cairn-sources/files/5.10.4/hardened-patches/0072-support-overriding-early-audit-kernel-cmdline.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/sys-kernel/cairn-sources/files/5.10.4/hardened-patches/0072-support-overriding-early-audit-kernel-cmdline.patch b/sys-kernel/cairn-sources/files/5.10.4/hardened-patches/0072-support-overriding-early-audit-kernel-cmdline.patch
new file mode 100644
index 000000000000..165daf466674
--- /dev/null
+++ b/sys-kernel/cairn-sources/files/5.10.4/hardened-patches/0072-support-overriding-early-audit-kernel-cmdline.patch
@@ -0,0 +1,26 @@
+From 1fcab99a22de4d36a5b457207892d9e0c4dd959f Mon Sep 17 00:00:00 2001
+From: Daniel Micay <danielmicay@gmail.com>
+Date: Sun, 9 Jul 2017 17:20:29 -0400
+Subject: [PATCH 072/112] support overriding early audit kernel cmdline
+
+---
+ kernel/audit.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/kernel/audit.c b/kernel/audit.c
+index 68cee3bc8cfe..2059c66f7c9b 100644
+--- a/kernel/audit.c
++++ b/kernel/audit.c
+@@ -1693,6 +1693,9 @@ static int __init audit_enable(char *str)
+
+ if (audit_default == AUDIT_OFF)
+ audit_initialized = AUDIT_DISABLED;
++ else if (!audit_ever_enabled)
++ audit_initialized = AUDIT_UNINITIALIZED;
++
+ if (audit_set_enabled(audit_default))
+ pr_err("audit: error setting audit state (%d)\n",
+ audit_default);
+--
+2.30.0
+