Index: rsyslog-8.2.2/tools/syslogd.c =================================================================== --- rsyslog-8.2.2.orig/tools/syslogd.c +++ rsyslog-8.2.2/tools/syslogd.c @@ -133,19 +133,14 @@ rsRetVal rsyslogdInit(void); void rsyslogdDebugSwitch(); void rsyslogdDoDie(int sig); - -#if defined(SYSLOGD_PIDNAME) -# undef _PATH_LOGPID -# define _PATH_LOGPID "/etc/" SYSLOGD_PIDNAME -#else -# ifndef _PATH_LOGPID -# define _PATH_LOGPID "/etc/rsyslogd.pid" -# endif +#ifndef _PATH_LOGPID +# define _PATH_LOGPID "/var/run/rsyslogd.pid" #endif #ifndef _PATH_TTY # define _PATH_TTY "/dev/tty" #endif + char *PidFile = _PATH_LOGPID; /* read-only after startup */ int bHadHUP = 0; /* did we have a HUP? */