Runvdr
Un article de VDR Wiki FR.
[modifier] Description
Script de lancement de VDR.
#!/bin/sh
#
# Copyright (c) by dvbkivabien2.tk (http://dvbkivabien2.tk/index.php)
#
#
# Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le
# modifier sous les termes de la GNU General Public Licence tel que publiée
# par The Free Software Foundation.
#
# Ce programme est distribué en espérant qu'il vous sera utile mais
# SANS AUCUNE GARANTIE
#
export VDRPATH=/usr/local/src/VDR
export VDRPATHBIN=/usr/local/bin
export VDRPRG=$VDRPATH/vdr
export MODPROBE=$VDRPATHBIN/vdr_modprobe
export MAKEDEV=$VDRPATHBIN/vdr_makedev-dvb
export VDRLIBPATH=$VDRPATH/PLUGINS/lib
export VDRVIDEO=/video
export VDRCONF=/video/vdrconf
export VDRLOG=/video/vdr.log
export VDRUSR=root
VDRCMD="$VDRPRG -w 20 -L $VDRLIBPATH -s /usr/local/bin/vdrshutdown -c $VDRCONF -v $VDRVIDEO/records -r $VDRCONF/IsRecording.sh $* -P 'pluginsetup' -l 2"
export DVDCSS_METHOD=key
export LD_ASSUME_KERNEL=2.4.1
KILL="/usr/bin/killall -q -TERM"
skill mplayer -9
#$MAKEDEV
$MODPROBE
export PATH=$VDRCONF/plugins:$PATH
while (true) do
ALL_PLUGINS=`cat $VDRCONF/plugin_setup_runvdr.conf`
su $VDRUSR -c "$VDRCMD $ALL_PLUGINS"
if test $? -eq 0 -o $? -eq 2; then exit; fi
date
echo "Redémarrage de VDR"
$KILL $VDRPRG
sleep 10
date
done

