[hobbit] Initscript for Suse?

Malcolm Hunter malcolm.hunter at gmx.co.uk
Tue Jan 26 00:47:16 CET 2010


> Although not specifically for SLES 11, I've used a variation of this on 
> SLES 9, 10 and 11.  It should live in /etc/rc.d and works with chkconfig.
> 
> #! /bin/sh
> ### BEGIN INIT INFO
> # Provides:       xymon
> # Required-Start: network
> # Required-Stop:  network
> # Default-Start:  3 5
> # Default-Stop:   3
> # Description:    Start the Xymon network monitor
> ### END INIT INFO
> 
> case "$1" in
>      start)
>          echo "Starting Xymon"
>          su - xymon -c "cd /home/xymon/server; ./hobbit.sh start"
>          ;;
>      stop)
>          echo "Stopping Xymon"
>          su - xymon -c "cd /home/xymon/server; ./hobbit.sh stop"
>          ;;
>      restart)
>          $0 stop
>          $0 start
>          rc_status
>          ;;
>      *)
>          echo "Usage: $0 {start|stop|restart}"
>          exit 1
>          ;;
> esac

Ah, slightly different to CentOS/Redhat - with those you don't need the "Starting Xymon" / "Stopping Xymon" as these are displayed anyway.

What's the reason for changing directory? What's rc_status in this context? Is there a reason for not using "./hobbit.sh restart" instead of "stop / start"?

Malcolm

-- 
Technical copy-editor & proofreader

KDE Proofreading Team
KDE British English Translation Team

http://l10n.kde.org/team-infos.php?teamcode=en_GB

Facebook: http://www.facebook.com/FriendlyAtheist

Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser



More information about the Xymon mailing list