diff --git a/config/rootfiles/packages/vdr b/config/rootfiles/packages/vdr index 94520e26d..5b6fbaab1 100644 --- a/config/rootfiles/packages/vdr +++ b/config/rootfiles/packages/vdr @@ -106,3 +106,6 @@ opt/vdr/etc/setup.conf opt/vdr/etc/sources.conf opt/vdr/etc/svdrphosts.conf etc/rc.d/init.d/vdr +etc/rc.d/rc3.d/S60vdr +etc/rc.d/rc0.d/K40vdr +etc/rc.d/rc6.d/K40vdr diff --git a/config/vdr/bin/runvdr b/config/vdr/bin/runvdr index 7f8059dac..b67728ab8 100755 --- a/config/vdr/bin/runvdr +++ b/config/vdr/bin/runvdr @@ -12,7 +12,7 @@ PLUGOPTS="-Pstreamdev-server" VDRPRG="./bin/vdr" -VDRCMD="$VDRPRG -w 60 -c /opt/vdr/etc $PLUGOPTS $*" +VDRCMD="/bin/nice --11 $VDRPRG -w 60 -c /opt/vdr/etc $PLUGOPTS $*" KILL="killall -q -TERM" diff --git a/lfs/vdr b/lfs/vdr index 01f592ae1..8523ad1a3 100644 --- a/lfs/vdr +++ b/lfs/vdr @@ -95,5 +95,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) -mkdir -p /opt/vdr/etc cd $(DIR_APP) && install *.conf /opt/vdr/etc/ cp -Rvf $(DIR_SRC)/config/vdr /opt + ln -sf ../init.d/vdr /etc/rc.d/rc3.d/S60vdr + ln -sf ../init.d/vdr /etc/rc.d/rc0.d/K40vdr + ln -sf ../init.d/vdr /etc/rc.d/rc6.d/K40vdr @rm -rf $(DIR_APP) @$(POSTBUILD)