Package: syslog-ng
Version: 2.0.6-3
Severity: important
I have a simple daemon that forwards messages to my Jabber account. It
listens to a pipe that’s located in /var/run. Syslog-ng is configured to
create the pipe if it does not exist, and is given all its parameters:
destination d_im { pipe("/var/run/filename" owner("root")
group("somegroup") perm(0240)); };
However, it does not create the pipe, and floods /var/log/syslog with
thousands of error messages to the effect that the pipe does not exist.
It looks like infinite recursion, and it can fill up the whole partition
in several minutes.
Expected behaviour: create the pipe, and if that’s impossible, just
complain once to other log destinations.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-53.el5.028stab051.1 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages syslog-ng depends on:
ii libc6 2.7-10 GNU C Library: Shared libraries
ii lsb-base 3.1-24 Linux Standard Base 3.1 init scrip
Versions of packages syslog-ng recommends:
ii logrotate 3.7.1-3 Log rotation utility
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]