Wollte zu testzwecken mal nen shoutcast server aufsetzen um ne party zu streamen. Hat auch alles soweit geklappt. Hab auch gleich nen startscript gefunden mit dem das funzen sollt. Dateien liegen auf jeden Fall in den angegeben Ordnern.
System sieht wie folgt aus:
Debian Lenny mit ispcp, mc, htop und shoutcast. ispcp war eigentlich nur zum testen
Script sieht so aus:
#!/bin/sh
test -f /usr/bin/sc_serv || exit 0
case "$1" in
start)
echo "Starte SHOUTcast..."
/usr/bin/sc_serv /etc/sc_serv.conf &
;;
stop)
echo "Stoppe SHOUTcast..."
export sc_pid=`ps -C sc_serv -o pid --no-headers`
if test -n "$sc_pid"; then
kill -9 $sc_pid
fi
;;
restart)
echo "Starte SHOUTcast neu..."
kill -9 `ps -C sc_serv -o pid --no-headers`
/usr/bin/sc_serv /etc/sc_serv.conf &
;;
*)
echo "usage: shoutcast"
echo "$0 {start | stop | restart}"
exit 1
;;
esac
Wenn ich das jetz über "/etc/init.d/shoutcast start" starten will bekomme ich immer die Fehlermeldung "Permission denied". Ob ich jetzt chattr +is bzw -is /etc/init.d/shoutcast setz spielt keine Rolle.
Würde mich über antworten sehr freuen, da ich das bis morgen abend zum laufen bekommen muss
MfG,
Pham