From dd6d4e881eb3f23c500758df170c93d008136518 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Thu, 2 Feb 2006 10:52:50 +0000 Subject: fixed a bug in debian startup script --- NEWS | 27 +++++++++++++++++++++++++++ debian/rsyslogd | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index bba449d9..bfd824aa 100644 --- a/NEWS +++ b/NEWS @@ -11,6 +11,8 @@ Version 1.12.2 (RGer), 2005-12-?? that do not contain a TIMESTAMP - fixed a bug that caused the default socket (usually /dev/log) to be opened even when -o command line option was given +- fixed a bug in the Debian sample startup script - it caused rsyslogd + to listen to remote requests, which it shouldn't by default --------------------------------------------------------------------------- Version 1.12.1 (RGer), 2005-11-23 - made multithreading work with BSD. Some signal-handling needed to be @@ -128,6 +130,31 @@ Version 1.10.0 (RGer), 2005-09-20 - fixed a problem with compiling on SUSE and - while doing so - removed the socket call to set SO_BSDCOMPAT in cases where it is obsolete. --------------------------------------------------------------------------- +Version 1.0.4 (RGer), 2006-02-01 +- a small but important fix: the tcp receiver had two forgotten printf's + in it that caused a lot of unnecessary output to stdout. This was + important enough to justify a new release +--------------------------------------------------------------------------- +Version 1.0.3 (RGer), 2005-11-14 +- added an additional guard to prevent rsyslogd from aborting when the + 2gb file size limit is hit. While a user can configure rsyslogd to + handle such situations, it would abort if that was not done AND large + file support was not enabled (ok, this is hopefully an unlikely scenario) +- fixed a bug that caused additional Unix domain sockets to be incorrectly + processed - could lead to message loss in extreme cases +- applied some patches available from the sysklogd project to code + shared from there +- fixed a bug that causes rsyslogd to dump core on termination when one + of the selector lines did not receive a message during the run (very + unlikely) +- fixed an one-too-low memory allocation in the TCP sender. Could result + in rsyslogd dumping core. +- fixed a bug in the TCP sender that caused the retry logic to fail + after an error or receiver overrun +- fixed a bug in init() that could lead to dumping core +- fixed a bug that could lead to dumping core when no HOSTNAME or no TAG + was present in the syslog message +--------------------------------------------------------------------------- Version 1.0.2 (RGer), 2005-10-05 - fixed an issue with MySQL error reporting. When an error occured, the MySQL driver went into an endless loop (at least in most cases). diff --git a/debian/rsyslogd b/debian/rsyslogd index e25f877d..40bfaac7 100755 --- a/debian/rsyslogd +++ b/debian/rsyslogd @@ -12,7 +12,7 @@ test -x $binpath || exit 0 # For remote UDP logging use SYSLOGD="-r 0" # For relaying add "-h" to SYSLOGD # -SYSLOGD="-r 0 -h" +SYSLOGD="" create_xconsole() { -- cgit