mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
script to start vdr with softdevice
changes on vdr and w_scan scripts
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
opt/vdr/bin/runvdr-soft
|
||||
opt/vdr/PLUGINS/lib/libsoftdevice-fb.so.1.6.0
|
||||
opt/vdr/PLUGINS/lib/libsoftdevice-shm.so.1.6.0
|
||||
opt/vdr/PLUGINS/lib/libvdr-softdevice.so.1.6.0
|
||||
|
||||
@@ -9,11 +9,18 @@
|
||||
# actual 'vdr' program.
|
||||
#
|
||||
|
||||
PLUGOPTS="-Pstreamdev-server"
|
||||
|
||||
VDRPRG="./bin/vdr"
|
||||
VDRCMD="$VDRPRG -w 60 -c /opt/vdr/etc -Pstreamdev-server $*"
|
||||
VDRCMD="$VDRPRG -w 60 -c /opt/vdr/etc $PLUGOPTS $*"
|
||||
|
||||
KILL="killall -q -TERM"
|
||||
|
||||
if [ "$(ps -A | grep " vdr")" != "" ]; then
|
||||
echo vdr is already running!
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mkdir -p /var/video
|
||||
cd /opt/vdr
|
||||
while (true) do
|
||||
|
||||
3
config/vdr/bin/runvdr-soft
Executable file
3
config/vdr/bin/runvdr-soft
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
clear
|
||||
runvdr -Psoftdevice > /dev/null 2>&1
|
||||
@@ -1,2 +1,3 @@
|
||||
127.0.0.1
|
||||
10.0.0.0/8
|
||||
192.168.0.0/16
|
||||
|
||||
@@ -81,6 +81,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
cd $(DIR_APP) && patch < $(DIR_SRC)/src/patches/w_scan-ipfire.patch
|
||||
cd $(DIR_APP) && make
|
||||
cd $(DIR_APP) && install -m 755 w_scan /opt/vdr/bin/
|
||||
cd $(DIR_APP) && install -m 755 w_scan_start.sh /opt/vdr/bin/
|
||||
cd $(DIR_APP) && install -m 755 w_scan_start.sh /opt/vdr/bin/w_scan_start
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
|
||||
@@ -18,7 +18,11 @@
|
||||
case "${1}" in
|
||||
start)
|
||||
boot_mesg "Starting Video Disk Recorder..."
|
||||
cd /opt/vdr
|
||||
if [ "$(ps -A | grep runvdr)" != "" ]; then
|
||||
boot_mesg "Error! Alrady run!"
|
||||
echo_failure
|
||||
exit 1;
|
||||
fi
|
||||
loadproc screen -dmS vdr /opt/vdr/bin/runvdr
|
||||
;;
|
||||
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
--- w_scan_start.sh.org 2008-01-05 19:58:44.000000000 +0100
|
||||
+++ w_scan_start.sh 2008-04-12 18:18:19.000000000 +0200
|
||||
--- w_scan_start.sh 2008-01-05 19:58:44.000000000 +0100
|
||||
+++ w_scan_start.sh 2008-04-17 12:38:04.000000000 +0200
|
||||
@@ -10,7 +10,7 @@
|
||||
#######################################################
|
||||
|
||||
umask 022
|
||||
-export PATH="$(pwd):/bin:/usr/bin:/sbin:/usr/sbin"
|
||||
+export PATH="$(pwd):/bin:/usr/bin:/sbin:/usr/sbin:/opt/vdr/bin"
|
||||
DATE="$(date +%Y)$(date +%m)$(date +%d)" # $DATE == "YYYYMMDD", i.e. 20060710
|
||||
W_SCAN=$(which w_scan 2>/dev/null)
|
||||
UDEVSTART=$(which udevstart)
|
||||
@@ -224,7 +224,7 @@
|
||||
echo "Checking for ct-vdr style startscript.."
|
||||
if [ -e /etc/init.d/vdr ]; then # c't-vdr
|
||||
|
||||
Reference in New Issue
Block a user