Script

Supportfrågor för Switch King i Linux-miljö
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
Zenox
2 stars
2 stars
Posts: 44
Joined: Sat 27 Nov 2010, 16:11

Re: Script

Post by Zenox » Tue 06 Dec 2011, 11:24

Ett tag sen jag var inne så kanske kommer med ett startskript lite sent. Man måste ändra sökvägar och IP-nummer men annars funkar det finfint för mig. Så här ser det ut:

Code: Select all

#!/bin/sh

### BEGIN INIT INFO
# Provides:             switchking
# Required-Start:       $network $syslog
# Required-Stop:        $network $syslog
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    Start and stop Switch King
# Description:          Switch King init script. This script starts and stops Switch King daemon.
### END INIT INFO

set -e
export MONO_LOG_LEVEL=info
export MONO_LOG_MASK=dll

# Must be a valid filename
NAME=switchking
PIDFILE=/var/run/$NAME.pid
# This is the command to be run, give the full pathname
DAEMON="/usr/bin/mono /opt/switchking/bin/SwitchKing.exe"
DAEMON_OPTS="daemon 192.168.1.10 8080 192.168.1.10 8800"

case "$1" in
  start)
        echo -n "Starting daemon: "$NAME
        start-stop-daemon --start --quiet --background --make-pidfile --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_OPTS
        echo "."
        ;;
  stop)
        echo -n "Stopping daemon: "$NAME
        start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE
        if [ -e $PIDFILE ]; then
          rm $PIDFILE
        fi
        echo "."
        ;;
  restart)
        echo -n "Restarting daemon: "$NAME
        $0 stop
        $0 start
        echo "."
        ;;

  *)
        echo "Usage: "$1" {start|stop|restart}"
        exit 1
esac

exit 0
EDIT1: Skriptet skrevs för SwitchKing 1.10 versionen och ser att parametrarna har ändrats litegrann så man behöver modifiera det. Tänkte försöka få igång SK2 betan men får se hur det går när jag bara har Mono 2.6.7 på Debian Stable.

EDIT2: Uppdaterat för SwitchKing 2.0

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests