SOURCES: inn-nnrpd_no_trace.patch (NEW) - add nnrpd_no_trace.patch - don't ...

blues blues at pld-linux.org
Mon Aug 18 17:14:53 CEST 2008


Author: blues                        Date: Mon Aug 18 15:14:53 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- add nnrpd_no_trace.patch - don't put L_TRACE messages to log, causes big
  load of syslog daemon, even if you put it /dev/null

---- Files affected:
SOURCES:
   inn-nnrpd_no_trace.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/inn-nnrpd_no_trace.patch
diff -u /dev/null SOURCES/inn-nnrpd_no_trace.patch:1.1
--- /dev/null	Mon Aug 18 17:14:54 2008
+++ SOURCES/inn-nnrpd_no_trace.patch	Mon Aug 18 17:14:48 2008
@@ -0,0 +1,15 @@
+--- ./nnrpd/nnrpd.c.org	2008-06-29 19:56:57.000000000 +0200
++++ ./nnrpd/nnrpd.c	2008-08-18 17:09:30.512424093 +0200
+@@ -858,6 +858,12 @@ main(int argc, char *argv[])
+     }
+     message_program_name = xstrdup(name);
+     openlog(message_program_name, L_OPENLOG_FLAGS | LOG_PID, LOG_INN_PROG);
++    /* Don't log debug unless TRACE is defined.
++     * Too much noise in /dev/log causes big load on syslog daemon.
++     */
++#ifndef TRACE
++    setlogmask(LOG_UPTO(L_NOTICE));
++#endif
+     message_handlers_die(1, message_log_syslog_crit);
+     message_handlers_warn(1, message_log_syslog_warning);
+     message_handlers_notice(1, message_log_syslog_notice);
================================================================


More information about the pld-cvs-commit mailing list