case "${1}" in
start)
boot_mesg "Starting Video Disk Recorder..."
- cd /opt/vdr
- loadproc screen -dmS vdr /opt/vdr/bin/vdr -Pstreamdev-server
+ if [ "$(ps -A | grep runvdr)" != "" ]; then
+ boot_mesg "Error! Already running!"
+ echo_failure
+ exit 1;
+ fi
+ if [ ! -e /dev/dvb/adapter0/frontend0 ]; then
+ boot_mesg "Error! No DVB tuner found."
+ echo_failure
+ exit 0;
+ fi
+ loadproc screen -dmS vdr /opt/vdr/bin/runvdr
;;
stop)
boot_mesg "Stopping Video Disk Recorder..."
+ killall -s KILL -w runvdr
killproc /opt/vdr/bin/vdr
;;
;;
status)
+ statusproc /opt/vdr/bin/runvdr
statusproc /opt/vdr/bin/vdr
;;