syslog-ng 3.7.1 is now also available for RHEL6
As still many of you are using RHEL/CentOS version 6, we created a syslog-ng 3.6.1 package for this aging (at least from a developers point of view) operating system. As for any syslog-ng OSE packages, there is no official support for it from BalaBit. Especially that this package is a wild mixture of the old EPEL6 and the current Fedora Rawhide package. It breaks many of the packaging rules, which has the advantage, that almost all possible features could be enabled, even those available only with bundled libraries or by breaking /usr vs. / boundaries. Riemann support is also available, if you install the supporting library (available from the same download location).
Breaking the rules does not mean that it does not work: This syslog-ng package is production tested, including the riemann destination. I’d like to thank here Fabien Wernli (better known on IRC as faxmodem ), who helped me both in packaging and testing.
The download location is http://copr.fedoraproject.org/coprs/czanik/syslog-ng36epel6/ but it’s not enough alone. To install syslog-ng OSE 3.6.1 on RHEL/CentOS 6, you have to:
- Enable EPEL6 (instructions are available at https://fedoraproject.org/wiki/EPEL )
- On RHEL (not on CentOS), enable the “optional” repository (some the dependencies are coming from these repositories)
- Download the .repo file from http://copr.fedoraproject.org/coprs/czanik/syslog-ng36epel6/ and copy it into your /etc/yum.repos.d/ directory
- “yum search syslog-ng” will list you the available syslog-ng packages