#!/bin/sh

. /etc/rc.common

PATH=$PATH:/usr/local/bin

StartService ()
{
    if ! pid=`GetPID gnump3d` ; then
         ConsoleMessage "Starting GNUMP3 server"
         gnump3d --quiet &
         echo $! > /var/run/gnump3d.pid
    else
         ConsoleMessage "GNUMP3 server is already running"
    fi
}

StopService ()
{
    if pid=`GetPID gnump3d` ; then
        ConsoleMessage "Stopping GNUMP3 server"
        kill -TERM $pid
    else
        ConsoleMessage "GNUMP3 server is not running"
    fi
}

RestartService () { StopService; sleep 1; StartService; }

RunService "$1"
