On 11/14/2014 06:46:28 PM, Alan McKinnon wrote: > On 14/11/2014 18:18, Helmut Jarausch wrote: > > On 11/13/2014 09:05:50 PM, Alan McKinnon wrote: > >> On 13/11/2014 18:41, Helmut Jarausch wrote: > >>> Hi, > >>> > >>> after upgrading from syslog-ng-3.5.6 to syslog-ng-3.6.1 my > system > >> has > >>> stopped logging, i.e. I only get the messages > >>> Nov 12 21:04:10 numa syslog-ng[1392]: syslog-ng shutting down; > >>> version='3.6.1' > >>> Nov 13 14:52:20 numa syslog-ng[1392]: syslog-ng starting up; > >>> version='3.6.1' > >>> > >>> Has anybody observed the same problem, and how to fix it? > >>> > >>> Many thanks for a hint, > >>> Helmut > >>> > >>> > >> > >> > >> Run a syntax check on the config file, I don't have a man page to > >> hand > >> but it's quite obvious what the option is. > >> syslog-ng has sometimes been picky about version numbers in the > past > >> and > >> it's tagged in the config file. Read the syntax check output > >> carefully > >> to see if anything is amiss. > > > > Thanks, Alan. > > > > The only unusual message is > > Systemd is not detected as the running init system; > > > > which is true since I still use openrc (but with systemd installed, > as > > well) > > Could this be the culprit? > > > I doubt it, I also use 3.6.1 without systemd. > > Please post eix syslog-ng so we can see how your USE is set up, and > your > syslog-ng.conf > Thanks, Alan.
[U] app-admin/syslog-ng Available versions: 3.4.7^t 3.4.8^t (~)3.5.6^t{tbz2}[1] (~)3.6.1^t{tbz2} {amqp caps dbi geoip ipv6 json mongodb pacct +pcre redis smtp spoof-source ssl systemd tcpd} Installed versions: 3.5.6^t{tbz2}[1](05:21:52 PM 11/14/2014)(ipv6 json pcre ssl systemd tcpd -amqp -caps -dbi -geoip -mongodb -pacct - smtp -spoof-source) Homepage: http://www.balabit.com/network-security/ syslog-ng Description: syslog replacement with advanced filtering features And here are the config files (I've left out the commented lines) ================ /etc/syslog-ng/scl.conf ============================= @define scl-root "`syslog-ng-data`/include/scl" @define include-path "`include-path`:`syslog-ng-data`/include" @include 'scl/system/plugin.conf' @include 'scl/pacct/plugin.conf' @include 'scl/syslogconf/plugin.conf' ================ /etc/syslog-ng/syslog-ng.conf ================= options { threaded(yes); chain_hostnames(no); stats_freq(43200); mark_freq(3600); }; source src { system(); internal(); }; destination messages { file("/var/log/messages"); }; destination console_all { file("/dev/tty12"); }; log { source(src); destination(messages); }; log { source(src); destination(console_all); }; ================ /etc/conf.d/syslog-ng ================= SYSLOG_NG_OPTS=""