diff --git a/packages/addons/service/tvheadend42/changelog.txt b/packages/addons/service/tvheadend42/changelog.txt index b820341058..7639521069 100644 --- a/packages/addons/service/tvheadend42/changelog.txt +++ b/packages/addons/service/tvheadend42/changelog.txt @@ -1,5 +1,5 @@ 8.0.104 -- update to Tvheadend 4.1.2188 +- update to Tvheadend 4.1.2195 - added TRACE debug option at the addon config 8.0.103 diff --git a/packages/addons/service/tvheadend42/package.mk b/packages/addons/service/tvheadend42/package.mk index 5af1ce0ac9..82a7a96410 100644 --- a/packages/addons/service/tvheadend42/package.mk +++ b/packages/addons/service/tvheadend42/package.mk @@ -17,9 +17,9 @@ ################################################################################ PKG_NAME="tvheadend42" -PKG_VERSION="fb99e1a" -PKG_VERSION_NUMBER="4.1.2188" -PKG_REV="103" +PKG_VERSION="65dfd15" +PKG_VERSION_NUMBER="4.1.2195" +PKG_REV="104" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.tvheadend.org" diff --git a/packages/addons/service/tvheadend42/source/bin/tvheadend42.start b/packages/addons/service/tvheadend42/source/bin/tvheadend42.start index cf5f9cd8b8..6963de367f 100755 --- a/packages/addons/service/tvheadend42/source/bin/tvheadend42.start +++ b/packages/addons/service/tvheadend42/source/bin/tvheadend42.start @@ -72,7 +72,7 @@ if [ ! -f "$XMLTV_SETTINGS_FILE" ]; then fi # options -if [ "$WORKAROUND_SLEEP" == "true" ] ; then +if [ "$WORKAROUND_SLEEP" == "true" ]; then sleep $WORKAROUND_SLEEP_TIME fi @@ -97,9 +97,14 @@ if [ "$DEBUG_LOG_TRACE_5" != "NONE" ]; then DEBUG_LOG_ARG="$DEBUG_LOG_ARG,$DEBUG_LOG_TRACE_5" fi +# rename debuglog if already exist to prevent overwriting after crash +if [ -f "${DEBUG_LOG_PATH}" ]; then + cp ${DEBUG_LOG_PATH} ${DEBUG_LOG_PATH}_$(date '+%Y-%m-%d_%H.%M.%S').txt +fi + # debug commandline if [ "$DEBUG_LOG" = "true" ]; then - TVHEADEND_ARG="-B -C -u root -g video -c $ADDON_HOME -l $DEBUG_LOG_PATH --trace $DEBUG_LOG_ARG" + TVHEADEND_ARG="-B -C -u root -g video -c $ADDON_HOME -l ${DEBUG_LOG_PATH} --trace $DEBUG_LOG_ARG" else TVHEADEND_ARG="-B -C -u root -g video -c $ADDON_HOME" fi diff --git a/packages/addons/service/tvheadend42/source/resources/settings.xml b/packages/addons/service/tvheadend42/source/resources/settings.xml index eefe065c68..185a5a27f8 100644 --- a/packages/addons/service/tvheadend42/source/resources/settings.xml +++ b/packages/addons/service/tvheadend42/source/resources/settings.xml @@ -24,8 +24,8 @@ - - + +