Hello community, here is the log from the commit of package rsyslog for openSUSE:Factory checked in at Fri May 20 15:18:23 CEST 2011.
-------- --- rsyslog/rsyslog.changes 2011-04-29 14:07:25.000000000 +0200 +++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes 2011-05-19 17:48:35.000000000 +0200 @@ -1,0 +2,52 @@ +Thu May 19 15:43:28 UTC 2011 - mrueck...@suse.de + +- update to 5.8.1 + - bugfix: invalid processing in QUEUE_FULL condition If the the + multi-submit interface was used and a QUEUE_FULL condition + occured, the failed message was properly destructed. However, + the rest of the input batch, if it existed, was not processed. + So this lead to potential loss of messages and a memory leak. + The potential loss of messages was IMHO minor, because they + would have been dropped in most cases due to the queue + remaining full, but very few lucky ones from the batch may have + made it. Anyhow, this has now been changed so that the rest of + the batch is properly tried to be enqueued and, if not + possible, destructed. + - new module mmsnmptrapd, a sample message modification module + This can be useful to reformat snmptrapd messages and also + serves as a sample for how to write message modification + modules using the output module interface. Note that we + introduced this new functionality directly into the stable + release, as it does not modify the core and as such cannot have + any side-effects if it is not used (and thus the risk is solely + on users requiring that functionality). + - bugfix: rate-limiting inside imuxsock did not work 100% correct + reason was that a global config variable was invalidly accessed + where a listener variable should have been used. Also + performance-improved the case when rate limiting is turned off + (this is a very unintrusive change, thus done directly to the + stable version). + - bugfix: $myhostname not available in RainerScript (and no error + message) closes: + http://bugzilla.adiscon.com/show_bug.cgi?id=233 + - bugfix: memory and file descriptor leak in stream processing + Leaks could occur under some circumstances if the file stream + handler errored out during the open call. Among others, this + could cause very big memory leaks if there were a problem with + unreadable disk queue files. In regard to the memory leak, this + closes: http://bugzilla.adiscon.com/show_bug.cgi?id=256 + - bugfix: doc for impstats had wrong config statements also, + config statements were named a bit inconsistent, resolved that + problem by introducing an alias and only documenting the + consistent statements Thanks to Marcin for bringing up this + problem. + - bugfix: IPv6-address could not be specified in omrelp this was + due to improper parsing of ":" closes: + http://bugzilla.adiscon.com/show_bug.cgi?id=250 + - bugfix: TCP connection invalidly aborted when messages needed + to be discarded (due to QUEUE_FULL or similar problem) + - bugfix: $LocalHostName was not honored under all circumstances + closes: http://bugzilla.adiscon.com/show_bug.cgi?id=258 + - bugfix(minor): improper template function call in syslogd.c + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- rsyslog-5.8.0.tar.bz2 New: ---- rsyslog-5.8.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rsyslog.spec ++++++ --- /var/tmp/diff_new_pack.QlBgrV/_old 2011-05-20 15:18:01.000000000 +0200 +++ /var/tmp/diff_new_pack.QlBgrV/_new 2011-05-20 15:18:01.000000000 +0200 @@ -20,8 +20,8 @@ Name: rsyslog Summary: The enhanced syslogd for Linux and Unix -Version: 5.8.0 -Release: 4 +Version: 5.8.1 +Release: 1 # for setting those bcond_with* configs see # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/ %if 0%{?suse_version} >= 1140 @@ -44,7 +44,7 @@ %bcond_without mysql %bcond_without pgsql %bcond_without snmp -%define upstream_version 5.8.0 +%define upstream_version %{version} %define _sbindir /sbin %define rsyslogdocdir %{_docdir}/%{name} %define additional_sockets %{_localstatedir}/run/rsyslog/additional-log-sockets.conf ++++++ rsyslog-5.8.0.tar.bz2 -> rsyslog-5.8.1.tar.bz2 ++++++ ++++ 12231 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org