rsyslog 7.4.1 (v7-stable) released
This is a maintenance release, consisting primarily of bug fixes. Note that imjournal was extended to support rate-limiting, as this is needed as a safeguard for problems in systemd journal which in turn caused grief to rsyslog. See Rainer’s blog posting for more details:
http://blog.gerhards.net/2013/
ChangeLog:
http://www.rsyslog.com/changelog-for-7-4-1-v7-stable/
Download:
http://www.rsyslog.com/rsyslog-7-4-1-v7-stable/
As always, feedback is appreciated.
Best regards,
Florian Riedl
Changelog for 7.4.1 (v7-stable)
Version 7.4.1 [v7.4-stable] 2013-06-17
- imjournal: add ratelimiting capability
The original imjournal code did not support ratelimiting at all. We now have our own ratelimiter. This can mitigate against journal database corruption, when the journal re-sends old data. This is a current bug in systemd journal, but we won’t outrule this to happen in the future again. So it is better to have a safeguard in place. By default, we permit 20,000 messages witin 10 minutes. This may be a bit restrictive, but given the risk potential it seems reasonable.
Users requiring larger traffic flows can always adjust the value. - bugfix: potential loop in rate limiting
if the message that tells about rate-limiting gets rate-limited itself, it will potentially create and endless loop - bugfix: potential segfault in imjournal if journal DB is corrupted
- bugfix: prevent a segfault in imjournal if state file is not defined
- bugfix imzmq3: potential segfault on startup
if no problem happend at startup, everything went fine
Thanks to Hongfei Cheng and Brian Knox for the patch
rsyslog 7.4.1 (v7-stable)
Download file name: rsyslog 7.4.1 (stable)
rsyslog 7.4.1 (stable)
sha256 hash: f890b56fc5122fabf79994e11bdefb
Author: Rainer Gerhards (rgerhards@adiscon.com)
Version: 7.4.1 File size: 2.902 MB
rsyslog 7.4.0 (v7-stable) released
This is the first release of the 7.4 stable branch. It incorporates all new features from the 7.3 development branch. For details, see the blog posting http://www.rsyslog.com/7-4-0-the-new-stable/
ChangeLog: http://www.rsyslog.com/changelog-for-7-4-0-v7-stable/
Download: http://www.rsyslog.com/rsyslog-7-4-0-v7-stable/
As always, feedback is appreciated.
Best regards, Florian Riedl
Changelog for 7.4.0 (v7-stable)
Version 7.4.0 [v7.4-stable] 2013-06-06
This starts a new stable branch based on 7.3.15 plus the following changes:
- add –enable-cached-man-pages ./configure option
permits to build rsyslog on a system where rst2man is not installed. In that case, cached versions of the man pages are used (they were built during “make dist”, so they should be current for the version in question. - doc bugfix: ReadMode wrong in imfile doc, two values were swapped
Thanks to jokajak@gmail.com for mentioning this
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=450 - imjournal: no longer do periodic wakeup
- bugfix: potential hang *in debug mode* on rsyslogd termination
This ONLY affected rsyslogd if it were running with debug output enabled. - bugfix: $template statement with multiple spaces lead to invalid tpl name
If multiple spaces were used in front of the template name, all but one of them became actually part of the template name. So $template a,”…” would be name ” a”, and as such “a” was not available, e.g. in
*.* /var/log/file;a
This is a legacy config problem. As it was unreported for many years, no backport of the fix to old versions will happen. This is a long-standing bug that was only recently reported by forum user mc-sim.
Reference: http://kb.monitorware.com/post23448.html - 0mq fixes; credits to Hongfei Cheng and Brian Knox
rsyslog 7.3.15 (v7-beta)
Download file name: rsyslog 7.3.15 (beta)
rsyslog 7.3.15 (beta)
sha256 hash: 8468c58ae28b713bfb19073fba7335644ea26e18aebcb5b83af679d3e5702cbd
Author: Rainer Gerhards (rgerhards@adiscon.com)
Version: 7.3.15 File size: 2.785 MB
rsyslog 7.3.15 (v7-beta) released
We have just released 7.3.15 of the v7-beta branch.
This is a pure bug-fixing release. More information on the changes can be found in the ChangeLog.
ChangeLog:
http://www.rsyslog.com/changelog-for-7-3-15-v7-beta/
Download:
http://www.rsyslog.com/rsyslog-7-3-15-v7-beta/
As always, feedback is appreciated.
Best regards,
Tim Eifler
rsyslog 7.3.14 (v7-beta) released
We have just released 7.3.14 of the v7-beta branch.
This is a pure bug-fixing release. More information on the changes can be found in the ChangeLog.
ChangeLog:
http://www.rsyslog.com/changelog-for-7-3-14-v7-beta/
Download:
http://www.rsyslog.com/rsyslog-7-3-14-v7-beta/
As always, feedback is appreciated.
Best regards,
Florian Riedl
Changelog for 7.3.14 (v7-beta)
Version 7.3.14 [beta] 2013-05-06
- bugfix: some man pages were not properly installed either rscryutil or rsgtutil man was installed, but not both Thanks to Marius Tomaschewski for the patch.
- bugfix: potential segfault on startup when builtin module was specified in module() statement. Thanks to Marius Tomaschewski for reporting the bug.
- bugfix: segfault due to invalid dynafile cache handling Accidently, the old-style cache size parameter was used when the dynafile cache was created in a RainerScript action. If the old-style size was lower than the one actually set, this lead to misadressing when the size was overrun, and that could lead to all kinds of “interesting things”, often in segfaults. closes: http://bugzilla.adiscon.com/
show_bug.cgi?id=440
rsyslog 7.3.13 (v7-beta) released
We have just released 7.3.13 of the v7-beta branch.
This is primarily a bug-fixing release, but also contains a new user-contributed output module for rabbitmq (provided on an as-is basis). Note that this is a BETA release, indicating that a stable version will be upcoming soon. Please test out the version and report any bugs you see.
ChangeLog:
http://www.rsyslog.com/changelog-for-7-3-13-v7-beta/
Download:
http://www.rsyslog.com/rsyslog-7-3-13-v7-beta/
As always, feedback is appreciated.
Best regards,
Florian Riedl