Package: syslog-ng
Version: 2.0.0-1etch1
Severity: important
If you have 2 sources configured in your /etc/syslog-ng/syslog-ng.conf that
reference udp() then it will segfault when it recieves a HUP. This happens
whenever the logs are rotated, thus leaving you without logging.
To reproduce:
Create your syslog-ng.conf file as:
source s_network_1 {
udp();
};
source s_network {
udp();
};
Run syslog. I ran it with the -F option so it didn't detatch.
Send it a HUP.
It'll segfault, somewhere in getutent according to the core file.
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18.8
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages syslog-ng depends on:
ii libc6 2.3.6.ds1-13etch5 GNU C Library: Shared libraries
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]