From: Andrew Beekhof Date: Mon, 28 Sep 2015 15:02:10 +1000 Subject: [PATCH] Feature: Tools: Do not send command lines to syslog (cherry picked from commit 8dae6838312c6a60c2e4b7ffa73a100fd5d0dce3) --- lib/common/logging.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/lib/common/logging.c b/lib/common/logging.c index b18b841..6879023 100644 --- a/lib/common/logging.c +++ b/lib/common/logging.c @@ -928,24 +928,17 @@ crm_log_args(int argc, char **argv) { int lpc = 0; int len = 0; - int restore = FALSE; int existing_len = 0; int line = __LINE__; static int logged = 0; char *arg_string = NULL; - struct qb_log_callsite *args_cs = - qb_log_callsite_get(__func__, __FILE__, ARGS_FMT, LOG_NOTICE, line, 0); if (argc == 0 || argv == NULL || logged) { return; } logged = 1; - qb_bit_set(args_cs->targets, QB_LOG_SYSLOG); /* Turn on syslog too */ - - restore = qb_log_ctl(QB_LOG_SYSLOG, QB_LOG_CONF_STATE_GET, 0); - qb_log_ctl(QB_LOG_SYSLOG, QB_LOG_CONF_ENABLED, QB_TRUE); for (; lpc < argc; lpc++) { if (argv[lpc] == NULL) { @@ -958,7 +951,6 @@ crm_log_args(int argc, char **argv) } qb_log_from_external_source(__func__, __FILE__, ARGS_FMT, LOG_NOTICE, line, 0, arg_string); - qb_log_ctl(QB_LOG_SYSLOG, QB_LOG_CONF_ENABLED, restore); free(arg_string); }