#!/bin/sh
#
# description: Starts and stops the RSS Ex
#
mos=/usr/local/etc/mos/rssex
spa=/usr/local/etc/dvdplayer/savedrss/scripts

case "$1" in
  start)
	echo "Starting RRS Ex..."
	cp -Rfp $mos/web/* /tmp/www/
	cp -fp  $mos/xspf.conf /usr/local/etc/
	cp -fp  $mos/xspf.scan /usr/local/etc/
	cp -fp  $mos/index.m3u /usr/local/etc/
	ln -s $mos/rss /usr/local/etc/rssex

	if [ ! -d /usr/local/etc/playlist ] ; then
	  mkdir /usr/local/etc/playlist
	  cp -fp $mos/playlist/* /usr/local/etc/playlist/
	fi
	;;
  stop)
	echo "Stopping RRS Ex..."
	rm -f /tmp/www/cgi-bin/cue2xspf
	rm -f /tmp/www/cgi-bin/m3u2xspf
	rm -f /tmp/www/cgi-bin/pls2xspf
	rm -f /tmp/www/cgi-bin/shoutcast
	rm -f /tmp/www/cgi-bin/translate

	rm -f /usr/local/etc/rssex
	rm -f /usr/local/etc/index.m3u
	rm -f /usr/local/etc/xspf.scan
	rm -f /usr/local/etc/xspf.conf
	;;

  status)
	if [ -e /usr/local/etc/rssex ] ; then
	  echo "RRS Ex is running"
	else
	  echo "RRS Ex is stopped"
	fi
	;;

  enable)
	echo "Enabling RRS Ex..."
	if [ ! -f $spa/news.rss ] ; then
	  mkdir -p $spa
	  cp /usr/local/bin/scripts/news.rss $spa/
	fi

	sed -i '
/<title>Add URL - Click to add RSS URL<\/title>/i\
		<title>Дополнительные сервисы</title>\
		<link>rss_file://../etc/rssex/menuEx.rss</link>\
		<media:thumbnail url="/usr/local/etc/rssex/image/menuEx.png" width="120" height="90" />\
	</item>\
	<item>
' $spa/news.rss
	;;

  disable)
	echo "Disabling RRS Ex..."
	sed -i '
/<title>Дополнительные сервисы<\/title>/{N;N;N;N;d}
' $spa/news.rss
	;;
  *)
	echo "Usage: $0 {start|stop|status|enable|disable}"
esac

exit $?
