rsyslog/rsyslog-pid-file.patch

28 lines
832 B
Diff
Raw Normal View History

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? */