[oe-commits] [meta-openembedded] 10/101: syslog-ng: provide correct PID directory location to restart/stop syslog-ng daemon

git at git.openembedded.org git at git.openembedded.org
Sun Aug 13 11:19:46 UTC 2017


This is an automated email from the git hooks/post-receive script.

martin_jansa pushed a commit to branch master
in repository meta-openembedded.

commit 00d1d63e4f7fb91dfc46d82b5ce36c028c9d85ca
Author: Jagadeesh Krishnanjanappa <jkrishnanjanappa at mvista.com>
AuthorDate: Mon Jul 24 14:01:11 2017 +0530

    syslog-ng: provide correct PID directory location to restart/stop syslog-ng daemon
    
    If "--with-pidfile-dir" configure option is not specified, then the syslog-ng
    configure script assigns PID directory to /var/lib/syslog-ng; which is
    where the PID file of syslog-ng process is created. But the syslog-ng
    initscript (/etc/init.d/syslog-ng) uses /var/lib/syslog-ng/
    as PID directory, this results in not stopping/restarting syslog-ng daemons
    when it was requested to do so.
    
    For example:
    -- snip --
    root at qemux86:~# /etc/init.d/syslog status
    /usr/sbin/syslog-ng (pid 345 344) is running...
    root at qemux86:~# /etc/init.d/syslog stop
    Stopping syslog-ng:.
    root at qemux86:~# /etc/init.d/syslog status
    /usr/sbin/syslog-ng (pid 345 344) is running...
    root at qemux86:~#
    -- snip --
    
    Hence set --with-pidfile-dir to "/var/run/syslog-ng", so that syslog-ng daemon
    can be stopped/restarted via initscript.
    
    Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa at mvista.com>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
 meta-oe/recipes-support/syslog-ng/syslog-ng.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-support/syslog-ng/syslog-ng.inc b/meta-oe/recipes-support/syslog-ng/syslog-ng.inc
index 0977f7e..f1bf9b0 100644
--- a/meta-oe/recipes-support/syslog-ng/syslog-ng.inc
+++ b/meta-oe/recipes-support/syslog-ng/syslog-ng.inc
@@ -36,6 +36,7 @@ EXTRA_OECONF = " \
     --with-librabbitmq-client=no \
     --disable-python \
     --disable-java --disable-java-modules \
+    --with-pidfile-dir=${localstatedir}/run/${BPN} \
     ${CONFIG_TLS} \
 "
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list