v5

Changelog for 5.6.1 (v5-stable)

Version 5.6.1  [V5-STABLE] (rgerhards), 2010-11-24

  • bugfix(important): problem in TLS handling could cause rsyslog to loop in a tight loop, effectively disabling functionality and bearing the risk of unresponsiveness of the whole system.
    Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=194
  • permitted imptcp to work on systems which support epoll(), but not epoll_create().
    Bug: http://bugzilla.adiscon.com/show_bug.cgi?id=204
    Thanks to Nicholas Brink for reporting this problem.
  • bugfix: testbench failed if imptcp was not enabled
  • bugfix: segfault when an *empty* template was used
  • Bug: http://bugzilla.adiscon.com/show_bug.cgi?id=206
    Thanks to David Hill for alerting us.
  • bugfix: compile failed with –enable-unlimited-select
    Thanks varmojfekoj for the patch.

Installing RSyslog 5 on RHEL 4 / 5

To have rsyslog working correctly on RHEL 4 or 5, some conditions have to be met. The method described has been tested with rsyslog 5.7.1.

First of all compile and install the dependencies.

  • gnutls-2.8.6.tar.bz2
  • libgcrypt-1.4.6.tar.gz
  • libgpg-error-1.9.tar.gz
  • libtasn1-2.2.tar.gz

After that, you can install rsyslog using the following commands:

./configure PKG_CONFIG_PATH=/usr/local/lib/pkgconfig --enable-gnutls
make
make install

It could happen, that the install might complain about gnutls.pc. Simply comment out the URL found near the start of the file /usr/local/lib/pkgconfig/gnutls.pc.

Credit for this find goes to Forum member Johann Reinhard (johannreinhard).

Changelog for 5.6.0 (v5-stable)

Version 5.6.0  [V5-STABLE] (rgerhards), 2010-10-19

This release brings all changes and enhancements of the 5.5.x series to the v5-stable branch.

  • bugfix: a couple of problems that imfile had on some platforms, namely Ubuntu (not their fault, but occured there)
  • bugfix: imfile utilizes 32 bit to track offset. Most importantly, this problem can not experienced on Fedora 64 bit OS (which has64 bit long’s!)

Changelog for 5.7.1 (v5-devel)

Version 5.7.1  [V5-DEVEL] (rgerhards), 2010-10-05

  • support for Hadoop’s HDFS added (via omhdfs)
  • imuxsock now optionally use SCM_CREDENTIALS to pull the pid from the log socket itself (thanks to Lennart Poettering for the suggesting this feature)
  • imuxsock now optionally uses per-process input rate limiting, guarding the user against processes spamming the system log (thanks to Lennart Poettering for suggesting this feature)
  • added new config statements
    • $InputUnixListenSocketUsePIDFromSystem
    • $SystemLogUsePIDFromSystem
    • $SystemLogRateLimitInterval
    • $SystemLogRateLimitBurst
    • $SystemLogRateLimitSeverity
    • $IMUxSockRateLimitInterval
    • $IMUxSockRateLimitBurst
    • $IMUxSockRateLimitSeverity
  • imuxsock now supports up to 50 different sockets for input
  • some code cleanup in imuxsock (consider this a release a major modification, especially if problems show up)
  • bugfix: /dev/log was unlinked even when passed in from systemd in which case it should be preserved as systemd owns it
Scroll to top