Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Unable to start icecast

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server
View previous topic :: View next topic  
Author Message
Anonymous
Guest





PostPosted: Sat Nov 17, 2007 12:50 am    Post subject: Unable to start icecast Reply with quote

Hi there,

I'm trying to run icecast v2.3.1 on Ubuntu Gutsy with mpd.

When i try to start icecast via the init.d script, it gives me the following error:
Quote:
Starting Icecast2: start-stop-daemon: Unable to set GID to 120 (Operation not permitted)

I'll post up the contents of the icecast2 init.d script next, but i've checked /etc/group and /etc/passwd and they are all valid...

Any ideas people???

Edit: Here's the init.d script...
Code:
#! /bin/sh
#
# icecast2
#
#      Written by Miquel van Smoorenburg <miquels@cistron.nl>.
#      Modified for Debian
#      by Ian Murdock <imurdock@gnu.ai.mit.edu>.
#
#      Further modified by Keegan Quinn <ice@thebasement.org>
#      for use with Icecast 2
#

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/icecast2
NAME=icecast2
DESC=icecast2

test -x $DAEMON || exit 0

# Defaults
CONFIGFILE="/etc/icecast2/icecast.xml"
CONFIGDEFAULTFILE="/etc/default/icecast2"
USERID=icecast2
GROUPID=icecast
ENABLE="false"

# Reads config file (will override defaults above)
[ -r "$CONFIGDEFAULTFILE" ] && . $CONFIGDEFAULTFILE

if [ "$ENABLE" != "true" ]; then
   echo "$NAME daemon disabled - read $CONFIGDEFAULTFILE."
   exit 0
fi

set -e

case "$1" in
  start)
   echo -n "Starting $DESC: "
   start-stop-daemon --start --quiet --chuid $USERID:$GROUPID \
      --exec $DAEMON -- -b -c $CONFIGFILE
   echo "$NAME."
   ;;
  stop)
   echo -n "Stopping $DESC: "
   start-stop-daemon --stop --oknodo --quiet --exec $DAEMON
   echo "$NAME."
   ;;
  reload|force-reload)
   echo "Reloading $DESC configuration files."
   start-stop-daemon --stop --signal 1 --quiet --exec $DAEMON
   ;;
  restart)
   echo -n "Restarting $DESC: "
   start-stop-daemon --stop --oknodo --quiet --exec $DAEMON
   sleep 1
   start-stop-daemon --start --quiet --chuid $USERID:$GROUPID \
      --exec $DAEMON -- -b -c $CONFIGFILE
   echo "$NAME."
   ;;
  *)
   echo "Usage: $0 {start|stop|restart|reload|force-reload}" >&2
   exit 1
   ;;
esac

exit 0


Cheers
Fatmcgav
Back to top
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Mon Dec 10, 2007 8:17 am    Post subject: Reply with quote

maybe this is obvious, but did you start icecast using the sudo ?
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Anonymous
Guest





PostPosted: Fri Dec 21, 2007 6:30 am    Post subject: Starting / restarting Icecast2 on Ubuntu Linux... Reply with quote

Hi...
I thing, that You must edit file sudo nano /etc/default/icecast2 and changes this line:
Line 18 from ENABLE=false on ENABLE=true

and type sudo /etc/init.d/icecast2 start or restart

Wink

http://mokriny.cz
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber