[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [hobbit] start up script for automatic loading



On 1/19/07, Rich Smrcina <rsmrcina (at) wi.rr.com> wrote:
This is the script that I use on SLES9:

#! /bin/sh
### BEGIN INIT INFO
# Provides:       hobbit
# Required-Start: network
# Required-Stop:  network
# Default-Start:  3 5
# Default-Stop:   3
# Description:    Start the hobbit network monitor
### END INIT INFO

case "$1" in
     start)
         echo "Starting Hobbit"
         su - hobbit -c "cd /home/hobbit/server; ./hobbit.sh start"
         ;;
     stop)
         echo "Stopping Hobbit"
         su - hobbit -c "cd /home/hobbit/server; ./hobbit.sh stop"
         ;;
     restart)
         $0 stop
         $0 start
         rc_status
         ;;
     *)
         echo "Usage: $0 {start|stop|restart}"
         exit 1
         ;;
esac


Don Munyak wrote: > Hello, > > I'd like to automate startup of hobbit at boot time. > > If I make a link from /usr/local/etc/rc.d/hobbit.sh to the startup script > in /usr/local/...hobbit/server/hobbit.sh, how do I get it to start > using the user account 'hobbit' ? > > Is there another preferred technic ?

Rich,

Thanks for the reply. I think I follow the script.  If I'm correct,
when the script runs, something passes to the script, a stop, start,
or restart command.

But how does this occur? Does simply putting this script in
../etc/rc.d/ make it automatic, or is it a combination of the former +
adding something like "hobbit_enable='YES' " withing the rc.conf file
?

Thanks

Don