On Fri, 2009-03-27 at 14:41 -0500, Charles Jennings wrote:
I have implemented the following version:
syslog-ng -V syslog-ng 3.0.1 Revision: ssh +git://bazsi@git.balabit//var/scm/git/syslog-ng/syslog-ng-ose--mainline--3.0#master#93a342dae3a2b0cb15811d0c34ea7f58b3fba14e Compile-Date: Mar 13 2009 16:29:42 Enable-Threads: off Enable-Debug: on Enable-GProf: off Enable-Memtrace: off Enable-Sun-STREAMS: off Enable-Sun-Door: off Enable-IPv6: on Enable-Spoof-Source: on Enable-TCP-Wrapper: on Enable-SSL: on Enable-SQL: off Enable-Linux-Caps: off Enable-Pcre: off
When I try to implement file inclusion, I get an error at the point where I include the file. I essentially cut the section out of the main syslog-ng.conf file, place it into a new file and replace the area cut in the main syslog-ng.conf file with:
include "/etc/syslog-ng/syslog-ng-local.conf";
When I do this I get the following error on service start:
service syslog-ng start Starting syslog-ng: syntax error in /etc/syslog-ng/syslog-ng.conf at line 114.
The 3.0.1 relase came out _before_ the include feature was added. Please use a nightly snapshot for the most recent version, or alternatively I've created a developer's snapshot when I released the new experimental binary packages. That has a version number 3.0.1+binpkg4, this is much newer than 3.0.1, although still somewhat older than a nightly snapshot would be and already contains the include feature. The only thing holding back a real 3.0.2 release, is that I have not really received feedback on the binary packages so far. And without some field testing I'd reluctant to call it a release. So if you have 30 minutes, please download the installer for one platform and tell me if it works for you. This means an immense contribution towards a 3.0.2 release. You can download the binary packages from: https://www.balabit.com/network-security/syslog-ng/opensource-logging-system... Thanks in advance. -- Bazsi