]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/initscripts/init.d/vdradmin
Fixes for VDRAdmin Version 2.6.7
[people/pmueller/ipfire-2.x.git] / src / initscripts / init.d / vdradmin
index e0ef0612e5c30a0f29d6c4a34ff8d43913859afe..a0858de35f8077275f141d02b2ab1991cb2a36bc 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ########################################################################
-# Begin $rc_base/init.d/vdradmind
+# Begin $rc_base/init.d/vdradmin
 #
 # Description : This is a script that starts vdradmind as deamon
 #
@@ -8,7 +8,8 @@
 #
 # Version     : 01.00
 #
-# Notes       :
+# Notes       : Changes in 01.01
+#             : v.2.6.7 needs /var/run/vdradmin dir (earl@ipfire.org)
 #
 ########################################################################
 
 case "${1}" in
        start)
                boot_mesg "Starting VDR Webadministration Tool..."
-               if [ "$(ps -A | grep vdradmind)" != "" ]; then
-                  boot_mesg "Error! Already running!"
-                  echo_failure
-                  exit 1;
-               fi
-               loadproc /opt/vdradmin/vdradmind.pl
+               mkdir /var/run/vdradmin -p
+               loadproc /usr/bin/vdradmind > /dev/null
+               evaluate_retval
                ;;
                
        stop)
                boot_mesg "Stopping VDR Webadministration Tool..."
-               killproc /opt/vdradmin/vdradmind.pl
+               killproc /usr/bin/vdradmind
                ;;
 
        restart)
@@ -47,4 +45,4 @@ case "${1}" in
                ;;
 esac
 
-# End $rc_base/init.d/vdr
+# End $rc_base/init.d/vdradmin