add packages_10.03.2 in preparation for the 10.03.2 interim release
[10.03/packages.git] / multimedia / gmediaserver / files / gmediaserver.init
1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2006 OpenWrt.org
3 START=50
4
5 BIN=gmediaserver
6 DEFAULT=/etc/default/$BIN
7 RUN_D=/var/run
8 PID_F=$RUN_D/$BIN.pid
9
10 start() {
11         mkdir -p $RUN_D
12         config_load gmediaserver
13         config_foreach start_service gmediaserver
14 }
15
16 start_service() {
17         local cfg="$1"
18         config_get content_directory "$cfg" content_directory
19         config_get interface         "$cfg" interface
20
21         $BIN --background --interface=${interface:-br-lan} --pid-file=$PID_F ${content_directory:-/tmp}
22 }
23
24 stop() {
25         [ -f $PID_F ] && kill $(cat $PID_F)
26 }
27