<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Here is the output of sh +x /etc/init.d/syslog-ng start:<BR>
&nbsp;<BR>
++ uname -s<BR>+ OS=Linux<BR>+ SYSLOGNG_PREFIX=/opt/syslog-ng<BR>+ SYSLOGNG=/opt/syslog-ng/sbin/syslog-ng<BR>+ CONFFILE=/opt/syslog-ng/etc/syslog-ng.conf<BR>+ PIDFILE=/opt/syslog-ng/var/run/syslog-ng.pid<BR>+ SYSLOGPIDFILE=/var/run/syslog.pid<BR>+ SLNG_INIT_FUNCTIONS=/opt/syslog-ng/lib/init-functions<BR>+ MAXWAIT=30<BR>+ SUBSYSDIR=/var/lock/subsys<BR>+ retval=0<BR>+ test -x /opt/syslog-ng/sbin/syslog-ng<BR>+ test -r /opt/syslog-ng/etc/syslog-ng.conf<BR>+ '[' -f /etc/lsb-release ']'<BR>+ '[' -f /etc/redhat-release ']'<BR>+ SYSLOGPIDFILE=/var/run/syslogd.pid<BR>+ '[' Linux = SunOS ']'<BR>+ '[' Linux = Solaris ']'<BR>+ . /opt/syslog-ng/lib/init-functions<BR>++ RED=<BR>++ YELLOW=<BR>++ NORMAL=<BR>++ FANCYTTY=<BR>++ PSOPTS=<BR>++ ECHO=echo<BR>+++ uname -s<BR>++ OS=Linux<BR>++ '[' -f /lib/lsb/init-functions ']'<BR>++ . /lib/lsb/init-functions<BR>++ unalias start_daemon<BR>++ unalias killproc<BR>++ unalias pidofproc<BR>++ case $OS in<BR>++ '[' -z '3.1.17(1)-release' ']'<BR>+ case "$OS" in<BR>+ SYSLOGNG_OPTIONS=--no-caps<BR>+ '[' -r /etc/default/syslog-ng ']'<BR>+ '[' -r /etc/sysconfig/syslog-ng ']'<BR>+ '[' -r /opt/syslog-ng/etc/default/syslog-ng ']'<BR>+ case $OS in<BR>+ case "x$CONSOLE_LOG_LEVEL" in<BR>+ create_xconsole<BR>+ grep -v '^#' /opt/syslog-ng/etc/syslog-ng.conf<BR>+ grep /dev/xconsole<BR>+ case "$1" in<BR>+ syslogng_start<BR>+ echo_n 'Starting syslog-ng: '<BR>+ case "$OS" in<BR>+ echo -n 'Starting syslog-ng: '<BR>Starting syslog-ng: ++ head -1<BR>++ pidofproc -p /opt/syslog-ng/var/run/syslog-ng.pid /opt/syslog-ng/sbin/syslog-ng<BR>++ proc=<BR>++ pidfile=<BR>++ '[' -p = -p ']'<BR>++ pidfile=/opt/syslog-ng/var/run/syslog-ng.pid<BR>++ shift<BR>++ shift<BR>++ '[' -z /opt/syslog-ng/sbin/syslog-ng ']'<BR>++ proc=/opt/syslog-ng/sbin/syslog-ng<BR>++ shift<BR>+++ basename /opt/syslog-ng/sbin/syslog-ng<BR>++ base=syslog-ng<BR>++ '[' -z /opt/syslog-ng/var/run/syslog-ng.pid ']'<BR>++ '[' -f /opt/syslog-ng/var/run/syslog-ng.pid ']'<BR>++ return 4<BR>+ PID=<BR>+ '[' -n '' ']'<BR>+ start_daemon -f -p /opt/syslog-ng/var/run/syslog-ng.pid /opt/syslog-ng/sbin/syslog-ng --no-caps<BR>+ proc=<BR>+ pidfile=<BR>+ force=<BR>+ nice=<BR>+ '[' -f = -f ']'<BR>+ force=force<BR>+ shift<BR>+ '[' -p = -n ']'<BR>+ '[' -p = -p ']'<BR>+ pidfile=/opt/syslog-ng/var/run/syslog-ng.pid<BR>+ shift<BR>+ shift<BR>+ '[' -z /opt/syslog-ng/sbin/syslog-ng ']'<BR>+ proc=/opt/syslog-ng/sbin/syslog-ng<BR>+ shift<BR>++ basename /opt/syslog-ng/sbin/syslog-ng<BR>+ base=syslog-ng<BR>+ '[' -z /opt/syslog-ng/var/run/syslog-ng.pid ']'<BR>+ _pid_from_pidfile /opt/syslog-ng/var/run/syslog-ng.pid syslog-ng<BR>+ pidfile=/opt/syslog-ng/var/run/syslog-ng.pid<BR>+ procname=syslog-ng<BR>+ pid=<BR>+ '[' -f /opt/syslog-ng/var/run/syslog-ng.pid ']'<BR>+ return 3<BR>+ '[' -n '' ']'<BR>+ /opt/syslog-ng/sbin/syslog-ng --no-caps<BR>+ return 0<BR>+ retval=0<BR>+ returnmessage 0<BR>+ _rval=0<BR>+ is_debian=0<BR>+ case "$OS" in<BR>++ cat /etc/issue<BR>++ grep Debian<BR>+ res=<BR>+ is_debian=1<BR>+ '[' 0 -ne 0 ']'<BR>+ '[' 1 -eq 0 ']'<BR>+ log_success_msg<BR>+ /etc/redhat-lsb/lsb_log_message success<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [&nbsp; OK&nbsp; ]<BR>+ '[' 0 -eq 0 ']'<BR>+ '[' Linux = Linux ']'<BR>+ '[' -d /var/lock/subsys ']'<BR>+ touch /var/lock/subsys/syslog-ng<BR>+ '[' -h /var/run/syslogd.pid ']'<BR>+ '[' '!' -f /var/run/syslogd.pid ']'<BR>+ ln -s /opt/syslog-ng/var/run/syslog-ng.pid /var/run/syslogd.pid<BR>+ return 0<BR>+ exit 0<BR><BR>&nbsp;&nbsp;<BR>&gt; From: bazsi@balabit.hu<BR>&gt; To: syslog-ng@lists.balabit.hu<BR>&gt; Date: Sat, 20 Feb 2010 10:15:38 +0100<BR>&gt; CC: wes.hardin@maxim-ic.com<BR>&gt; Subject: Re: [syslog-ng] syslog-ng gets started twice when system reboots<BR>&gt; <BR>&gt; On Thu, 2010-02-18 at 18:24 +0000, Xuan Zhong wrote:<BR>&gt; &gt; I looked both /etc/rc.d/rc3.d and /etc/rc.d/rc5.d, and other rcx.d<BR>&gt; &gt; directories. Only one "S" script for syslog-ng and it's symbolic link<BR>&gt; &gt; to /etc/init.d/syslog-ng. All files under rcx.d directory are symbolic<BR>&gt; &gt; links.<BR>&gt; &gt; <BR>&gt; &gt; Do you know if the first occurance of "Starting syslog-ng:" or<BR>&gt; &gt; "Stopping syslog-ng:" comes from syslog-ng binary file?<BR>&gt; &gt; <BR>&gt; <BR>&gt; No, it doesn't. It is printed by the init script. Can you post the "sh<BR>&gt; -x" output that Folti has requested in his previous mail?<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; -- <BR>&gt; Bazsi<BR>&gt; <BR>&gt; <BR>&gt; ______________________________________________________________________________<BR>&gt; Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng<BR>&gt; Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng<BR>&gt; FAQ: http://www.campin.net/syslog-ng/faq.html<BR>&gt; <BR>                                               <br /><hr />Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. <a href='http://clk.atdmt.com/GBL/go/201469229/direct/01/' target='_new'>Sign up now.</a></body>
</html>