]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
vdr: Update initscript.
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 24 Mar 2013 12:24:40 +0000 (13:24 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 12 Apr 2013 11:53:33 +0000 (13:53 +0200)
src/initscripts/init.d/vdr

index e42887fb8392feceb5a1beaff56abc322dca8b4e..759ad344d8b54c98edf210106a07eca7af5962fb 100644 (file)
 case "${1}" in
        start)
                boot_mesg "Starting Video Disk Recorder..."
-               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
+               /usr/sbin/runvdr >/dev/null 2>&1 &
+               evaluate_retval
                ;;
                
        stop)
                boot_mesg "Stopping Video Disk Recorder..."
-               killall -s KILL -w runvdr
-               killproc /opt/vdr/bin/vdr
+               killproc /usr/sbin/vdr
                ;;
 
        restart)
@@ -44,8 +34,8 @@ case "${1}" in
                ;;
 
        status)
-               statusproc /opt/vdr/bin/runvdr
-               statusproc /opt/vdr/bin/vdr
+               statusproc /usr/sbin/runvdr
+               statusproc /usr/sbin/vdr
                ;;
 
        *)