Direct runcommand processor to add and delete a multicast route.

Wed, 14 Jan 2009 01:18:09 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 14 Jan 2009 01:18:09 +0100
changeset 81
ec457953d795
parent 80
2924a2509b34
child 82
14e53a73c5a5

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

mercurial