ein problem hab ich noch mit dem Shoutcast Server.
die playlist soll sich automatisch aktualisieren.
wenn ich manuell als root mache funktionierts wunderbar.
eintrag in crontab
Code: Select all
*/2 * * * * root /etc/init.d/shoutcast1 update >/dev/null 2>&1
auschnitta aus /etc/init.d/shoutcast
Code: Select all
# Variablen
FILES=/pfad/playlist
PL=/pfadzuderplaylist/playlist.txt
...
update)
echo "updating playlist"
find $FILES -type f -name "*.mp3" > $PL
kill -USR1 $PID2
;;
...
hat der ein problem mit den ersten Zeile, find ...
der kill wird gesendet, aber die find funktion trägt keine mp3s in in die playlist ein.
Weshalb der Server auch kurz darauf hin abstürzt.
UND die RESTART funktion funktioniert nicht, das script wird nach dem ersten befehl abgebrochen.
Code: Select all
restart)
echo "Restarting $DAEMON"
$0 stop
sleep 1
$0 start
echo " ... done."
;;