Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Shoutserver 1.9.8 op Ubuntu-server 12.04.1  (gelezen 633 keer)

Offline kevinx

  • Lid
  • Steunpunt: Nee
Shoutserver 1.9.8 op Ubuntu-server 12.04.1
« Gepost op: 2013/02/12, 00:49:24 »
Ik probeer Shoutcast 1.9.8 draaiende te krijgen op mijn Ubuntu-server 12.04.1.  En verder gebruik ik webmin versie 1.620.

Nu had ik als eens een script gekregen om Shoutcast op te starten via de BOOTEN EN UITZETTEN. Dat was voor een eerdere Ubuntu-server-versie en dat werkt toen prima. Het bewuste script staat hier onder. Maar om de een of andere reden wil Shoutcast nu niet starten. Ik krijg dan de melding:  Starten van service zShoutcast ..  initctl: Job failed to start  .. mislukt!

Wie kan me helpen?

Alvast bedankt
Kevin



# zShoutcast
#
# Shoutcast198
description  "Shoutcast198"
#start on runlevel [2345]
stop on runlevel [!2345]
pre-start script
    #!/bin/sh
    #
    # chkconfig: 345 99 01
    #
    # description: shoutcast server startup script
    #
    # Init script for SHOUTcast
    # by caraoge, modified to work correctly by Thomas R Bailey, modified
    # use with three servers by Nathan Skelton
    #
    # Last edited Jan 13 2009
    # Set config to config file location
    # set daemon to sc_serv location
    ############################################################################
    ##  CHANGE THESE VALUES to match your setup
    ## CONFIG is the fully qualified location of your config file
    ## DAEMON is the fully qualified location of the sc_serv binary
    ## Note, the script will look for sc_serv and sc_serv.conf
    ############################################################################
    DAEMON="/home/shoutcast/sc_serv"
    CONFIG="/home/shoutcast/sc_serv.conf"
    CONFIG2="/home/shoutcast/sc_serv2.conf"
    CONFIG3="/home/shoutcast/sc_serv3.conf"
    ############# Don't fiddle below this line ##############
    # Check for SHOUTcast binary
    test -f $DAEMON || exit 0
    # The init commands
    case "$1" in
            start)
                    echo "Starting SHOUTcast server..."
                    $DAEMON $CONFIG  > /dev/null 2>&1 &
                    $DAEMON $CONFIG2  > /dev/null 2>&1 &
                    $DAEMON $CONFIG3  > /dev/null 2>&1 &
                    ;;
            stop)
                    echo "Stopping SHOUTcast server..."
                    kill -9 `ps -C sc_serv -o pid --no-headers`
                    ;;
            restart)
                    echo "Stopping SHOUTcast server..."
                    kill -9 `ps -C sc_serv -o pid --no-headers`
                    echo "Starting SHOUTcast server..."
                    $DAEMON $CONFIG  > /dev/null 2>&1 &
                    $DAEMON $CONFIG2  > /dev/null 2>&1 &
                    $DAEMON $CONFIG3  > /dev/null 2>&1 &
                    ;;
            *)
                    echo "usage: /etc/init.d/shoutcast"
                    echo "$0 {start | stop | restart}"
                    exit 1
                    ;;
    esac
    exit 0

end script
exec /home/shoutcast/sc_serv