simple patch for daemon-init.in

Ethan Galstad nagios at nagios.org
Wed Mar 24 05:52:13 CET 2004


Thanks - got it.

On 16 Mar 2004 at 16:52, Joseph Blaylock wrote:

> 
> I found it confusing initially when I went to install Nagios and found
> that the init script didn't output anything.  Of course, this was
> because I hadn't written a configuration file yet, but I didn't know
> that.  I expected that it would print usage information, like most of
> the other init scripts on my system.  Reading the script, I found the
> two test || die lines and realized that it was supposed to do that.
> 
> I think it might be good to be more informative, though, so I tweaked
> it a little:
> 
> --- daemon-init.in.new	Tue Mar 16 16:31:17 2004
> +++ daemon-init.in	Sat Nov 22 20:36:03 2003
> @@ -94,16 +94,10 @@
> 
> 
>  # Check that nagios exists.
> -if [ ! -f $NagiosBin ]; then
> -	echo "Executable file $NagiosBin not found.  Exiting."
> -	exit 1
> -fi
> +test -f $NagiosBin || exit 0
> 
>  # Check that nagios.cfg exists.
> -if [ ! -f #NagiosCfg ]; then
> -	echo "Configuration file $NagiosCfg not found.  Exiting."
> -	exit 1
> -fi
> +test -f $NagiosCfg || exit 0
> 
>  # See how we were called.
>  case "$1" in
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________ Nagios-devel mailing
> list Nagios-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-devel
> 



Ethan Galstad,
Nagios Developer
---
Email: nagios at nagios.org
Website: http://www.nagios.org



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click




More information about the Developers mailing list