Freeze exception: syslog-ng 2.0.9 (bugfixes)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
syslog-ng (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: syslog-ng
We have syslog-ng 2.0.6-1 in Ubuntu Hardy, but the last upstream release is 2.0.9 (from 2008-05-23).
There have been many bugs fixed and therefore I'd like to get this into Hardy.
The current version in unstable is 2.0.8~1-1 and I've contacted the maintainer, if he can package 2.0.9 in the next days, but no reply yet. So I've upgraded the package myself.
Upstream changelog:
2.0.9
Sun, 23 Mar 2008 21:36:47 +0100
Bugfixes:
* Fixed handling more than 256 destinations by changing the
reference counter type of LogMessages to a 16 bit value.
* Fixed a possible SIGABRT crash if the hosts file passed to
* Fixed a possible crash during startup if "-g" was specified without
using "-u".
2.0.8
Thu, 31 Jan 2008 12:38:21 +0100
Bugfixes:
* Fixed a regression in 2.0.7 that caused destination files not to
be reopened when syslog-ng was reopened. This causes potential
problems with log rotation.
* Fixed DNS cache size checking, persistent DNS cache entries were
also counted against dns_cache_size() which might decrease cache
space significantly when a large /etc/hosts file is in use.
* Fixed a bug that caused the persistent DNS cache (e.g. /etc/hosts)
to be reloaded for all name resolution requests.
Other changes:
* Fixed sample configuration file for RedHat.
* Some portability changes in loggen.
* Added cygwin packaging files to contrib/
2.0.7
Thu, 03 Jan 2008 07:01:59 +0100
Bugfixes:
* Fixed UNIX domain socket destinations on Solaris.
* Fixed flow-control behavior for follow-mode source files.
* Added the 'mark' keyword to be an alias of 'mark_freq' for
* Fixed message loss in destination files during configuration
reloads that occurred when syslog-ng was under heavy load.
* Fixed a possible segmentation fault in the dns-cache-host()
host files.
* Fixed possible "Insufficient buffer space" errors in the STREAMS
driver.
* Fixed the starvation of the timer used to reap unused destination
files, which could cause some files never to be closed under
heavy load.
* Fixed the parsing of ISO timestamps that do not contain timezone
many digits.
* Added a workaround for possible deadlocks on /proc/kmsg and
user terminals.
* Fixed program-name parsing that caused problems for TAG values
that include the '/' character. This problem was introduced in
2.0.6.
Other changes:
* The fsync() option was implemented.
* Added support for file sources that do not exist at startup.
* Added support the "--persist-file" configuration option.
* Added support for timestamps used by some Linksys routers.
* Added the loggen tool to generate syslog messages at the specified
rate.
The reverse depends are:
syslog-ng-dbgsym
syslog-ng-dbgsym
|psad
ldirectord
jffnms
|heartbeat
logcheck
Due to its bugfix nature, I see no regression potential.
What testing have you done with the new pacakge?