Wed, 14 Jan 2009 01:18:09 +0100
Direct runcommand processor to add and delete a multicast route.
gmediaserver/rc.gmediaserver | file | annotate | diff | comparison | revisions |
1.1 --- a/gmediaserver/rc.gmediaserver Tue Jan 13 20:32:38 2009 +0100 1.2 +++ b/gmediaserver/rc.gmediaserver Wed Jan 14 01:18:09 2009 +0100 1.3 @@ -15,11 +15,13 @@ 1.4 gmediaserver_devchar="ISO-8859-1" 1.5 gmediaserver_logchar="ISO-8859-1" 1.6 gmediaserver_profile="generic" 1.7 - gmediaserver_ftypes="mp3,wav,ogg,pls,m3u,jpg,png" 1.8 + gmediaserver_ftypes="ogg,mp3,wma,wav,pls,m3u,m4a,jpg,png" 1.9 gmediaserver_expire="100" 1.10 gmediaserver_iface="lo0" 1.11 gmediaserver_port="49152" 1.12 gmediaserver_dirs="@l_prefix@/pub" 1.13 + gmediaserver_cmdstart="echo 'route add -net 239.0.0.0 netmask 255.0.0.0 dev eth0'" 1.14 + gmediaserver_cmdstop="echo 'route del -net 239.0.0.0 netmask 255.0.0.0 dev eth0'" 1.15 1.16 %common 1.17 gmediaserver_pidfile="@l_prefix@/var/gmediaserver/run/gmediaserver.pid" 1.18 @@ -42,6 +44,7 @@ 1.19 %start -u @l_susr@ 1.20 rcService gmediaserver enable yes || exit 0 1.21 rcService gmediaserver active yes && exit 0 1.22 + eval $gmediaserver_cmdstart 1.23 @l_prefix@/bin/gmediaserver \ 1.24 --friendly-name=$gmediaserver_name \ 1.25 --fs-charset=$gmediaserver_fschar \ 1.26 @@ -62,6 +65,7 @@ 1.27 rcService gmediaserver enable yes || exit 0 1.28 rcService gmediaserver active no && exit 0 1.29 gmediaserver_signal TERM 1.30 + eval $gmediaserver_cmdstop 1.31 1.32 %restart -u @l_susr@ 1.33 rcService gmediaserver enable yes || exit 0