blob: ab317b9aa032ae91f8163682462b91d300005e15 [file] [log] [blame]
Andrew Geissler82c905d2020-04-13 13:39:40 -05001From fa2d9453656641002802d8165e80adb9e6a729d2 Mon Sep 17 00:00:00 2001
Patrick Williamsd8c66bc2016-06-20 12:57:21 -05002From: Scott Garman <scott.a.garman@intel.com>
3Date: Thu, 14 Apr 2016 12:28:57 +0200
4Subject: [PATCH] Disable use of syslog for sysroot
5
6Disable use of syslog to prevent sysroot user and group additions from
7writing entries to the host's syslog. This patch should only be used
8with the shadow-native recipe.
9
10Upstream-Status: Inappropriate [disable feature]
11
12Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080014Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Andrew Geissler82c905d2020-04-13 13:39:40 -050015
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050016---
17 src/groupadd.c | 3 +++
18 src/groupdel.c | 3 +++
19 src/groupmems.c | 3 +++
20 src/groupmod.c | 3 +++
21 src/useradd.c | 3 +++
22 src/userdel.c | 3 +++
23 src/usermod.c | 3 +++
24 7 files changed, 21 insertions(+)
25
26diff --git a/src/groupadd.c b/src/groupadd.c
Andrew Geissler82c905d2020-04-13 13:39:40 -050027index 2dd8eec..e9c4bb7 100644
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050028--- a/src/groupadd.c
29+++ b/src/groupadd.c
30@@ -34,6 +34,9 @@
31
32 #ident "$Id$"
33
34+/* Disable use of syslog since we're running this command against a sysroot */
35+#undef USE_SYSLOG
36+
37 #include <ctype.h>
38 #include <fcntl.h>
39 #include <getopt.h>
40diff --git a/src/groupdel.c b/src/groupdel.c
Andrew Geissler82c905d2020-04-13 13:39:40 -050041index f941a84..5a70056 100644
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050042--- a/src/groupdel.c
43+++ b/src/groupdel.c
44@@ -34,6 +34,9 @@
45
46 #ident "$Id$"
47
48+/* Disable use of syslog since we're running this command against a sysroot */
49+#undef USE_SYSLOG
50+
51 #include <ctype.h>
52 #include <fcntl.h>
53 #include <grp.h>
54diff --git a/src/groupmems.c b/src/groupmems.c
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080055index fc91c8b..2842514 100644
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050056--- a/src/groupmems.c
57+++ b/src/groupmems.c
58@@ -32,6 +32,9 @@
59
60 #include <config.h>
61
62+/* Disable use of syslog since we're running this command against a sysroot */
63+#undef USE_SYSLOG
64+
65 #include <fcntl.h>
66 #include <getopt.h>
67 #include <grp.h>
68diff --git a/src/groupmod.c b/src/groupmod.c
Andrew Geissler82c905d2020-04-13 13:39:40 -050069index 1dca5fc..bc14438 100644
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050070--- a/src/groupmod.c
71+++ b/src/groupmod.c
72@@ -34,6 +34,9 @@
73
74 #ident "$Id$"
75
76+/* Disable use of syslog since we're running this command against a sysroot */
77+#undef USE_SYSLOG
78+
79 #include <ctype.h>
80 #include <fcntl.h>
81 #include <getopt.h>
82diff --git a/src/useradd.c b/src/useradd.c
Andrew Geissler82c905d2020-04-13 13:39:40 -050083index 4af0f7c..1b7bf06 100644
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050084--- a/src/useradd.c
85+++ b/src/useradd.c
86@@ -34,6 +34,9 @@
87
88 #ident "$Id$"
89
90+/* Disable use of syslog since we're running this command against a sysroot */
91+#undef USE_SYSLOG
92+
93 #include <assert.h>
94 #include <ctype.h>
95 #include <errno.h>
96diff --git a/src/userdel.c b/src/userdel.c
Andrew Geissler82c905d2020-04-13 13:39:40 -050097index cc951e5..153e0be 100644
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050098--- a/src/userdel.c
99+++ b/src/userdel.c
100@@ -34,6 +34,9 @@
101
102 #ident "$Id$"
103
104+/* Disable use of syslog since we're running this command against a sysroot */
105+#undef USE_SYSLOG
106+
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800107 #include <assert.h>
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500108 #include <errno.h>
109 #include <fcntl.h>
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500110diff --git a/src/usermod.c b/src/usermod.c
Andrew Geissler82c905d2020-04-13 13:39:40 -0500111index 05b9871..21c6da9 100644
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500112--- a/src/usermod.c
113+++ b/src/usermod.c
114@@ -34,6 +34,9 @@
115
116 #ident "$Id$"
117
118+/* Disable use of syslog since we're running this command against a sysroot */
119+#undef USE_SYSLOG
120+
Brad Bishop1a4b7ee2018-12-16 17:11:34 -0800121 #include <assert.h>
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500122 #include <ctype.h>
123 #include <errno.h>