blob: fa2cb4898208448cb09ae3b4cfa97f52ff1cff4a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/bash
. /etc/rc.conf
. /etc/rc.d/functions
[ -f /etc/conf.d/mdd.conf ] && . /etc/conf.d/mdd.conf
stat_runit "Starting MythDroid daemon"
/sbin/chpst -u mythtv /usr/bin/vendor_perl/mdd.pl
PID=$(pidof -o %PPID -x /usr/bin/vendor_perl/mdd.pl)
# Wait until daemon dies, else runit can't supervise us
while [ "`pidof -o %PPID -x /usr/bin/vendor_perl/mdd.pl`" == "$PID" ]; do
sleep 2
done
|