--- /etc/init.d/ltsp-client-setup.orig 2010-03-12 17:36:53.000000000 +0100 +++ /etc/init.d/ltsp-client-setup 2010-03-15 11:52:45.000000000 +0100 @@ -121,11 +121,22 @@ configure_syslog() { if [ -z "$SYSLOG" ] || [ "$SYSLOG" = "remote" ]; then SYSLOG_HOST=${SYSLOG_HOST:-"${SERVER}"} + syslog_version=$(syslog-ng -V | head -n 1) + syslog_version=${syslog_version##* } cat < /etc/syslog-ng/syslog-ng.conf -source src { unix-stream("/dev/log"); internal(); }; -destination remote {tcp("$SYSLOG_HOST");}; -log {source(src);destination(remote);}; +@version: $syslog_version +source src { + unix-stream("/dev/log" max-connections(256)); + internal(); + file("/proc/kmsg"); +}; + +destination loghost { udp("${SYSLOG_HOST}" port(514)); }; + +filter f_info { level(info); }; + +log { source(src); filter(f_info); destination(loghost); }; EOF fi }