Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 4fb2edc7523eb0a2b4903ad46e548491 > files > 5

gonzui-1.2-4mdv2008.0.src.rpm

#!/bin/sh
#
# Startup script for gonzui
#
# chkconfig: 345 86 16
# description: gonzui is a source code cross reference server.
# processname: gonzui
#
### BEGIN INIT INFO
# Provides: gonzui
# Short-Description: gonzui is a source code cross reference server.
# Default-Start: 3 4 5
# Required-Start: $network
### END INIT INFO



# Source function library.
. /etc/rc.d/init.d/functions

DAEMON_NAME=gonzui

# here you can do what you want with the option

case "$1" in
  start)
        gprintf "Starting %s: " $DAEMON_NAME
        # use --user to run the daemon under the specified uid
        daemon /usr/bin/gonzui-server --daemon 
        echo
        touch /var/lock/subsys/$DAEMON_NAME
        ;;
  stop)
        gprintf "Shutting down %s: " $DAEMON_NAME
        /usr/bin/gonzui-server --stop
        if [ -z $? ]; then
            echo_failure
        else
            echo_success
        fi
        echo
        rm -f /var/lock/subsys/$DAEMON_NAME
        ;;
  status)
        status $DAEMON_NAME
        ;;
  reload|restart)
        $0 stop
        $0 start
        ;;
  *)
        gprintf "Usage: %s\n" "$0 {start|stop|restart|reload|status}"
        exit 1
esac

exit 0