diff -Nru vdr-2.1.6-296~3e4e445/debian/changelog vdr-2.1.6-297~3e4e445/debian/changelog --- vdr-2.1.6-296~3e4e445/debian/changelog 2014-03-16 17:51:39.000000000 +0000 +++ vdr-2.1.6-297~3e4e445/debian/changelog 2014-03-19 21:59:41.000000000 +0000 @@ -1,4 +1,4 @@ -vdr (2.1.6-296~3e4e445-ppa1~precise) precise; urgency=medium +vdr (2.1.6-297~3e4e445-ppa1~precise) precise; urgency=medium * [3e4e4454fc01b7bd39eef06f7e02961f7edf8305] Version 2.1.6 @@ -80,4 +80,4 @@ need to add "SDNOTIFY=1" to the 'make' call. - -- Andrey Pavlenko Sun, 16 Mar 2014 21:51:39 +0400 + -- Andrey Pavlenko Thu, 20 Mar 2014 01:59:41 +0400 diff -Nru vdr-2.1.6-296~3e4e445/debian/scripts/usr/sbin/runvdr vdr-2.1.6-297~3e4e445/debian/scripts/usr/sbin/runvdr --- vdr-2.1.6-296~3e4e445/debian/scripts/usr/sbin/runvdr 2014-03-16 17:51:39.000000000 +0000 +++ vdr-2.1.6-297~3e4e445/debian/scripts/usr/sbin/runvdr 2014-03-19 21:59:41.000000000 +0000 @@ -8,13 +8,17 @@ EXECUTABLE='/usr/bin/vdr' USER='vdr' GROUP='vdr' -MODULES=$(lsmod | awk '/^dvb/ {gsub(/,/,"\n", $4); print $4}' | uniq | tac | grep -v "^$") -if [ -z "$MODULES" ] +if [ "$RELOAD_DRIVERS" = 'true' ] then - RELOAD_DRIVERS='false' -else - MODULES="$MODULES dvb_core" + MODULES=$(lsmod | awk '/^dvb/ {gsub(/,/,"\n", $4); print $4}' | sort -u | tac | grep -v '^$') + + if [ -z "$MODULES" ] + then + RELOAD_DRIVERS='false' + else + MODULES="$MODULES dvb_core" + fi fi unloadModule() {