Dave thanks for the response However, I am not sure where to put the path to my syslog-ng.conf file. Below is a copy of my startup script. [root@traffic init.d]# cat syslog-ng init.d script #!/bin/bash # #description: syslog-ng starup script # #process name: syslog-ng #config: /etc/syslog-ng/syslog-ng.conf #pidfile: /var/run/syslog-ng.pid #source function library . /etc/rc.d/init.d/functions RETVAL=0 case "$1" in start) echo -n "Starting syslog-ng: " if [ ! -f /var/run/syslog-ng.pid ] ; then case "`type -type success`" in function) /usr/local/sbin/syslog-ng && success "syslog-ng starup" || \ failure "syslog-ng startup" RETVAL=$? ;; *) /usr/local/sbin/syslog-ng && echo -n "syslog-ng " RETVAL=$? ;; esac [ $RETVAL -eq 0 ] && echo -n "syslog-ng " fi echo ;; stop) echo -n "Shutting down syslog-ng; " if [ -f /var/run/syslog-ng.pid ] ; then killproc syslog-ng fi echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/syslog-ng ;; restart) $0 stop $0 start RETVAL=$? ;; status) status syslog-ng RETVAL=$? ;; *) echo "Usage: {start|stop|restart|status}" exit 1 esac [root@traffic init.d]# -----Original Message----- From: Dave Johnson [mailto:davejjohnson@gmail.com] Sent: Friday, January 07, 2005 3:21 PM To: syslog-ng@lists.balabit.hu Subject: Re: [syslog-ng]syslog-ng 1) Does "init.d script" come before #!/bin/bash? 2) before the first case statement modify "RETVAL-0" to be "RETVAL=0" 3) in the lines that have "/usr/local/sbin/syslog-ng" add the "-f" option and give the config file location on your system; because by default its trying to find it "/usr/local/etc/syslog-ng/syslog-ng.conf" and its not there. On Fri, 7 Jan 2005 13:53:07 -0500, Michael Di Martino <mdm@telx.com> wrote:
I have just installed syslog-ng-1.6.5 and was looking forwarded to
putting
some of its features to good use. However, I just cannot get this up according to your install instructions.
When I try to start "syslog-ng" I get the following errors. I have check the startup for typos I could not find any. does anyone have any insight to this error?
[root@traffic syslog-ng]# /etc/rc.d/init.d/syslog-ng start /etc/rc.d/init.d/syslog-ng: line 1: init.d: command not found /etc/rc.d/init.d/syslog-ng: line 14: RETVAL-0: command not found Starting syslog-ng: Cannot open configuration file /usr/local/etc/syslog-ng/syslog-ng.conf for reading Parse error reading configuration file, exiting. (line 1) [FAILED] [root@traffic syslog-ng]#
this is my startup script
[root@traffic syslog-ng]# vi /etc/rc.d/init.d/syslog-ng
init.d script #!/bin/bash
# #description: syslog-ng starup script # #process name: syslog-ng #config: /etc/syslog-ng/syslog-ng.conf #pidfile: /var/run/syslog-ng.pid
#source function library . /etc/rc.d/init.d/functions
RETVAL-0
case "$1" in start) echo -n "Starting syslog-ng: " if [ ! -f /var/run/syslog-ng.pid ] ; then case "`type -type success`" in function) /usr/local/sbin/syslog-ng && success "syslog-ng starup" || \ failure "syslog-ng startup" RETVAL=$? ;; *) /usr/local/sbin/syslog-ng && echo -n "syslog-ng " RETVAL=$? ;; esac [ $RETVAL -eq 0 ] && echo -n "syslog-ng " fi echo ;; stop) echo -n "Shutting down syslog-ng; " if [ -f /var/run/syslog-ng.pid ] ; then killproc syslog-ng fi echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/syslog-ng ;; restart) $0 stop $0 start RETVAL=$? ;; status) status syslog-ng RETVAL=$? ;; *) echo "Usage: {start|stop|restart|status}" exit 1 esac
exit $RETVAL Thanks in advance.
Regards, Michael DiMartino Director of MIS The telx Group, Inc. 17 State St, 33rd Floor New York, NY 10004 T: 212.480.3300 X2022 C: 646.207.6603
Regards, Michael DiMartino Director of MIS The telx Group, Inc. 17 State St, 33rd Floor New York, NY 10004 T: 212.480.3300 X2022 C: 646.207.6603
_______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng Frequently asked questions at http://www.campin.net/syslog-ng/faq.html
1) remove the first line "init.d script" from the file. 2) change the first "/usr/local/sbin/syslog-ng" to: "/usr/local/sbin/syslog-ng -f <location to syslog-ng.conf>" On Fri, 7 Jan 2005 16:26:56 -0500, Michael Di Martino <mdm@telx.com> wrote:
Dave thanks for the response However, I am not sure where to put the path to my syslog-ng.conf file.
Below is a copy of my startup script.
[root@traffic init.d]# cat syslog-ng init.d script #!/bin/bash
# #description: syslog-ng starup script # #process name: syslog-ng #config: /etc/syslog-ng/syslog-ng.conf #pidfile: /var/run/syslog-ng.pid
#source function library . /etc/rc.d/init.d/functions
RETVAL=0
case "$1" in start) echo -n "Starting syslog-ng: " if [ ! -f /var/run/syslog-ng.pid ] ; then case "`type -type success`" in function) /usr/local/sbin/syslog-ng && success "syslog-ng starup" || \ failure "syslog-ng startup" RETVAL=$? ;; *) /usr/local/sbin/syslog-ng && echo -n "syslog-ng " RETVAL=$? ;; esac [ $RETVAL -eq 0 ] && echo -n "syslog-ng " fi echo ;; stop) echo -n "Shutting down syslog-ng; " if [ -f /var/run/syslog-ng.pid ] ; then killproc syslog-ng fi echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/syslog-ng ;; restart) $0 stop $0 start RETVAL=$? ;; status) status syslog-ng RETVAL=$? ;; *) echo "Usage: {start|stop|restart|status}" exit 1 esac
[root@traffic init.d]#
-----Original Message----- From: Dave Johnson [mailto:davejjohnson@gmail.com] Sent: Friday, January 07, 2005 3:21 PM To: syslog-ng@lists.balabit.hu Subject: Re: [syslog-ng]syslog-ng
1) Does "init.d script" come before #!/bin/bash? 2) before the first case statement modify "RETVAL-0" to be "RETVAL=0" 3) in the lines that have "/usr/local/sbin/syslog-ng" add the "-f" option and give the config file location on your system; because by default its trying to find it "/usr/local/etc/syslog-ng/syslog-ng.conf" and its not there.
On Fri, 7 Jan 2005 13:53:07 -0500, Michael Di Martino <mdm@telx.com> wrote:
I have just installed syslog-ng-1.6.5 and was looking forwarded to
putting
some of its features to good use. However, I just cannot get this up according to your install instructions.
When I try to start "syslog-ng" I get the following errors. I have check the startup for typos I could not find any. does anyone have any insight to this error?
[root@traffic syslog-ng]# /etc/rc.d/init.d/syslog-ng start /etc/rc.d/init.d/syslog-ng: line 1: init.d: command not found /etc/rc.d/init.d/syslog-ng: line 14: RETVAL-0: command not found Starting syslog-ng: Cannot open configuration file /usr/local/etc/syslog-ng/syslog-ng.conf for reading Parse error reading configuration file, exiting. (line 1) [FAILED] [root@traffic syslog-ng]#
this is my startup script
[root@traffic syslog-ng]# vi /etc/rc.d/init.d/syslog-ng
init.d script #!/bin/bash
# #description: syslog-ng starup script # #process name: syslog-ng #config: /etc/syslog-ng/syslog-ng.conf #pidfile: /var/run/syslog-ng.pid
#source function library . /etc/rc.d/init.d/functions
RETVAL-0
case "$1" in start) echo -n "Starting syslog-ng: " if [ ! -f /var/run/syslog-ng.pid ] ; then case "`type -type success`" in function) /usr/local/sbin/syslog-ng && success "syslog-ng starup" || \ failure "syslog-ng startup" RETVAL=$? ;; *) /usr/local/sbin/syslog-ng && echo -n "syslog-ng " RETVAL=$? ;; esac [ $RETVAL -eq 0 ] && echo -n "syslog-ng " fi echo ;; stop) echo -n "Shutting down syslog-ng; " if [ -f /var/run/syslog-ng.pid ] ; then killproc syslog-ng fi echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/syslog-ng ;; restart) $0 stop $0 start RETVAL=$? ;; status) status syslog-ng RETVAL=$? ;; *) echo "Usage: {start|stop|restart|status}" exit 1 esac
exit $RETVAL Thanks in advance.
Regards, Michael DiMartino Director of MIS The telx Group, Inc. 17 State St, 33rd Floor New York, NY 10004 T: 212.480.3300 X2022 C: 646.207.6603
Regards, Michael DiMartino Director of MIS The telx Group, Inc. 17 State St, 33rd Floor New York, NY 10004 T: 212.480.3300 X2022 C: 646.207.6603
_______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng Frequently asked questions at http://www.campin.net/syslog-ng/faq.html
_______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng Frequently asked questions at http://www.campin.net/syslog-ng/faq.html
participants (2)
-
Dave Johnson
-
Michael Di Martino