From: Chuck Lever <chuck.lever@oracle.com>
Date: Mon, 29 Aug 2011 17:13:15 +0000 (-0400)
Subject: sm-notify: Disable syslog messages when debugging is enabled
X-Git-Tag: nfs-utils-1-2-5-rc2~3
X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=d66a9649fdbc75a4bb98e3ee84bf69bd113b739b;p=nfs-utils.git

sm-notify: Disable syslog messages when debugging is enabled

statd's "-F" flag disables syslog output, and specifies sm-notify's
"-d" option when it runs it.  sm-notify's "-d" option should therefore
also disable syslog output.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
---

diff --git a/utils/statd/sm-notify.c b/utils/statd/sm-notify.c
index 1f490b0..f05eadf 100644
--- a/utils/statd/sm-notify.c
+++ b/utils/statd/sm-notify.c
@@ -395,12 +395,14 @@ usage:		fprintf(stderr,
 		exit(1);
 	}
 
-	xlog_syslog(1);
 	if (opt_debug) {
+		xlog_syslog(0);
 		xlog_stderr(1);
 		xlog_config(D_ALL, 1);
-	} else
+	} else {
+		xlog_syslog(1);
 		xlog_stderr(0);
+	}
 
 	xlog_open(progname);
 	xlog(L_NOTICE, "Version " VERSION " starting");