rsyslog 7.3.7 (v7-devel)
Download file name: rsyslog 7.3.7 (devel)
rsyslog 7.3.7 (devel)
sha256 hash: 922e619b1666da42c20ec723aa93fd7c29d4a3854234275a6031ac6e5c308d2b
Author: Rainer Gerhards (rgerhards@adiscon.com)
Version: 7.3.7 File size: 2.742 MB
Changelog for 7.3.7 (v7-devel)
Version 7.3.7 [devel] 2013-03-12
- add support for anonymizing IPv4 addresses
- add support for writing to the Linux Journal (omjournal)
- imuxsock: add capability to ignore messages from ourselves
This helps prevent message routing loops, and is vital to have if omjournal is used together with traditional syslog. - field() function now supports a string as field delimiter
- added ability to configure debug system via rsyslog.conf
- bugfix: imuxsock segfault when system log socket was used
- bugfix: mmjsonparse segfault if new-style config was used
- bugfix: script == comparison did not work properly on JSON objects
- bugfix: field() function did never return “***FIELD NOT FOUND***”
instead it returned “***ERROR in field() FUNCTION***” in that case
rsyslog 7.2.6 (v7-stable) released
We have just released 7.2.6 of the v7 stable branch. This is a pure bug-fixing release that addresses some critical bugs. More information on the changes can be found in the ChangeLog. Continue reading “rsyslog 7.2.6 (v7-stable) released”
rsyslog 7.2.6 (v7-stable)
Download file name: rsyslog 7.2.6 (stable)
rsyslog 7.2.6 (stable)
sha256 hash: 19a5c60816ebce6c86468eb8c5fe1c4cc1febf23c9167ce59d2327fe5e047ed9
Author: Rainer Gerhards (rgerhards@adiscon.com)
Version: 7.2.6 File size: 2.713 MB
Changelog for 7.2.6 (v7-stable)
Version 7.2.6 [v7-stable] 2013-03-05
- slightly improved config parser error messages when invalid escapes happen
- bugfix: include files got included in the wrong order
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=411
This happens if an $IncludeConfig directive was done on multiple files (e.g. the distro default of $IncludeConfig /etc/rsyslog.d/*.conf). In that case, the order of include file processing is reversed, which could lead to all sorts of problems.
Thanks to Nathan Stratton Treadway for his great analysis of the problem, which made bug fixing really easy. - bugfix: omelasticsearch failed when authentication data was provided … at least in most cases it emitted an error message:
“snprintf failed when trying to build auth string”
Thanks to Joerg Heinemann for alerting us.
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=404 - bugfix: some property-based filter were incorrectly parsed
This usually lead to a syntax error on startup and rsyslogd not actually starting up. The problem was the regex, which did not care for double quote characters to follow in the action part – unfortunately something that can frequently happen with v6+ format. An example:
:programname, isequal, “as” {action(type=”omfile” …) }
Here, the part
:programname, isequal, “as” {action(type=”omfile”
was treated as the property filter, and the rest as action part. Obviously, this did not work out. Unfortunately, such situations usually resulted in very hard to understand error messages.
rsyslog 7.3.6 (v7-devel)
Download file name: rsyslog 7.3.6 (devel)
rsyslog 7.3.6 (devel)
sha256 hash: 1dd904459de0aaacf83d7d164caf419ba41fa6936a193e03ba57410b844d422b
Author: Rainer Gerhards (rgerhards@adiscon.com)
Version: 7.3.6 File size: 2.680 MB
rsyslog 7.3.6 (v7-devel) released
The 7.3.6 release contains a number of performance enhancements as well as some functional enhancements and bug fixes.
ChangeLog:
http://www.rsyslog.com/changelog-for-7-3-6-v7-devel/
Download:
http://www.rsyslog.com/rsyslog-7-3-6-v7-devel/
As always, feedback is appreciated.
Best regards,
Tim Eifler
How to use the Ubuntu repository
The Adiscon Ubuntu Repository has been setup to provide support for the latest rsyslog versions on Ubuntu 12 including support for necessary third party packages. Please note that the Ubuntu Repository is open for testing at the moment, and contains only the latest version for v7-devel. The new packages are based in the original and latest Ubuntu 12 rsyslog packages, so in most cases an simple sudo apt-get update && sudo apt-get upgrade will be enough to update rsyslog. Please note that these packages are currently experimental. Use at your own risk.
To use our repository, follow these steps:
Install our PGP Key into your apt system
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com AEF0CF8E
Edit your /etc/apt/sources.list and add these lines to the end
# Adiscon repository
deb http://ubuntu.adiscon.com/v7-devel precise/ deb-src http://ubuntu.adiscon.com/v7-devel precise/
Once done perform these commands to update your apt cache and install the latest rsyslog version
sudo apt-get update && sudo apt-get upgrade
If you receive a message like this while upgrading follow these steps below:
The following packages have been kept back:
rsyslog
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.sudo apt-get install rsyslog
We highly appriciate any feedback or bug reports.
The newest information will be available on the Ubuntu Repository project page.
rsyslog 7.2.5 (v7-stable) released
We have just released 7.2.5 of the v7 stable 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-2-5-v7-stable/
Download: http://www.rsyslog.com/rsyslog-7-2-5-v7-stable/
As always, feedback is appreciated.
Best regards,
Florian Riedl
Changelog for 7.2.5 (v7-stable)
Version 7.2.5 [v7-stable] 2013-01-08
- build system cleanup (thanks to Michael Biebl for this!)
- bugfix: omelasticsearch did not properly compile on some platforms due to missing libmath. Thanks to Michael Biebl for the fix
- bugfix: invalid DST handling under Solaris
Thanks to Scott Severtson for the patch. - bugfix: on termination, actions were incorrectly called
The problem was that incomplete fiter evaluation was done *during the shutdown phase*. This affected only the LAST batches being processed. No problem existed during the regular run. Could usually only happen on very busy systems, which were still busy during shutdown. - bugfix: very large memory consumption (and probably out of memory) when FromPos was specified in template, but ToPos not.
Thanks to Radu Gheorghe for alerting us of this bug. - bugfix: timeval2syslogTime cause problems on some platforms due to invalid assumption on structure data types.
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=394
Thanks to David Hill for the patch [under ASL2.0 as per email conversation 2013-01-03]. - bugfix: compile errors in im3195
Thanks to Martin Körper for the patch - bugfix: doGetFileCreateMode() had invalid validity check ;)
Thanks to Chandler Latour for the patch. - bugfix: mmjsonparse errornously returned action error when no CEE cookie was present.