[syslog-ng] [Bug 24] New: .pid file not set correctly (STOP not working)
bugzilla at bugzilla.balabit.com
bugzilla at bugzilla.balabit.com
Fri Dec 5 12:53:43 CET 2008
https://bugzilla.balabit.com/show_bug.cgi?id=24
Summary: .pid file not set correctly (STOP not working)
Product: syslog-ng
Version: unspecified
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: unspecified
Component: syslog-ng
AssignedTo: bazsi at balabit.hu
ReportedBy: man at inspektsecurity.com
Type of the Report: ---
Estimated Hours: 0.0
Hi.
in installed syslog-ng 3.0.1 PE (syslog-ng-premium-edition-3.0.1-linux-i386.run).
The installation is on a CentOS 5 system (RedHat spin-off).
Although the program itself works fine, the RC scripts STOP command does not work.
I traced the problem down to the .pid file not being set correctly.
According to the RC script the .pid file shoud be in:
PIDFILE=$SYSLOGNG_PREFIX/var/run/syslog-ng.pid
resulting in the below when running STOP/RESTART
------------
[root at test-server:~] /etc/init.d/syslog-ng restart
-n Restarting syslog-ng:
-n Stopping syslog-ng:
-n Starting syslog-ng:
Error binding socket; addr='AF_INET(0.0.0.0:514)', error='Address already in use (98)'
Error initializing source driver; source='tcp_input_syslog', id='tcp_input_syslog#0'
Error initializing message pipeline;
failed
-------------
I found out that the pid file set is actually:
/var/run/syslogd.pid
So changing the RC script to:
PIDFILE=/var/run/syslogd.pid
seems to work.
br
/Marc
--
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the syslog-ng
mailing list