From 30a3906a0a21120fa6bbc918b6258ab9303fbeaa Mon Sep 17 00:00:00 2001
|
From: Scott Garman <scott.a.garman@intel.com>
|
Date: Thu, 14 Apr 2016 12:28:57 +0200
|
Subject: [PATCH] Disable use of syslog for sysroot
|
|
Disable use of syslog to prevent sysroot user and group additions from
|
writing entries to the host's syslog. This patch should only be used
|
with the shadow-native recipe.
|
|
Upstream-Status: Inappropriate [disable feature]
|
|
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
|
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
|
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
|
|
---
|
src/groupadd.c | 3 +++
|
src/groupdel.c | 3 +++
|
src/groupmems.c | 3 +++
|
src/groupmod.c | 3 +++
|
src/useradd.c | 3 +++
|
src/userdel.c | 4 ++++
|
src/usermod.c | 3 +++
|
7 files changed, 22 insertions(+)
|
|
diff --git a/src/groupadd.c b/src/groupadd.c
|
index d7f68b1..5fe5f43 100644
|
--- a/src/groupadd.c
|
+++ b/src/groupadd.c
|
@@ -34,6 +34,9 @@
|
|
#ident "$Id$"
|
|
+/* Disable use of syslog since we're running this command against a sysroot */
|
+#undef USE_SYSLOG
|
+
|
#include <ctype.h>
|
#include <fcntl.h>
|
#include <getopt.h>
|
diff --git a/src/groupdel.c b/src/groupdel.c
|
index 5c89312..2aefc5a 100644
|
--- a/src/groupdel.c
|
+++ b/src/groupdel.c
|
@@ -34,6 +34,9 @@
|
|
#ident "$Id$"
|
|
+/* Disable use of syslog since we're running this command against a sysroot */
|
+#undef USE_SYSLOG
|
+
|
#include <ctype.h>
|
#include <fcntl.h>
|
#include <grp.h>
|
diff --git a/src/groupmems.c b/src/groupmems.c
|
index 654a8f3..6b2026b 100644
|
--- a/src/groupmems.c
|
+++ b/src/groupmems.c
|
@@ -32,6 +32,9 @@
|
|
#include <config.h>
|
|
+/* Disable use of syslog since we're running this command against a sysroot */
|
+#undef USE_SYSLOG
|
+
|
#include <fcntl.h>
|
#include <getopt.h>
|
#include <grp.h>
|
diff --git a/src/groupmod.c b/src/groupmod.c
|
index acd6f35..a2c5247 100644
|
--- a/src/groupmod.c
|
+++ b/src/groupmod.c
|
@@ -34,6 +34,9 @@
|
|
#ident "$Id$"
|
|
+/* Disable use of syslog since we're running this command against a sysroot */
|
+#undef USE_SYSLOG
|
+
|
#include <ctype.h>
|
#include <fcntl.h>
|
#include <getopt.h>
|
diff --git a/src/useradd.c b/src/useradd.c
|
index 127177e..b80e505 100644
|
--- a/src/useradd.c
|
+++ b/src/useradd.c
|
@@ -34,6 +34,9 @@
|
|
#ident "$Id$"
|
|
+/* Disable use of syslog since we're running this command against a sysroot */
|
+#undef USE_SYSLOG
|
+
|
#include <assert.h>
|
#include <ctype.h>
|
#include <errno.h>
|
diff --git a/src/userdel.c b/src/userdel.c
|
index 79a7c89..c1e010a 100644
|
--- a/src/userdel.c
|
+++ b/src/userdel.c
|
@@ -31,6 +31,10 @@
|
*/
|
|
#include <config.h>
|
+
|
+/* Disable use of syslog since we're running this command against a sysroot */
|
+#undef USE_SYSLOG
|
+
|
#include <assert.h>
|
#include <dirent.h>
|
#include <errno.h>
|
diff --git a/src/usermod.c b/src/usermod.c
|
index 03bb9b9..e15fdd4 100644
|
--- a/src/usermod.c
|
+++ b/src/usermod.c
|
@@ -34,6 +34,9 @@
|
|
#ident "$Id$"
|
|
+/* Disable use of syslog since we're running this command against a sysroot */
|
+#undef USE_SYSLOG
|
+
|
#include <assert.h>
|
#include <ctype.h>
|
#include <errno.h>
|