From: Adam Sutton Date: Tue, 15 Jan 2013 16:34:57 +0000 (+0000) Subject: init: add ipv6 option to config file and start scripts. X-Git-Tag: v3.5~91 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e3e2a12debcc4bcbc3ba676a0769dbdae2acb581;p=thirdparty%2Ftvheadend.git init: add ipv6 option to config file and start scripts. --- diff --git a/debian/tvheadend.default b/debian/tvheadend.default index 4d919538f..4617c07bc 100644 --- a/debian/tvheadend.default +++ b/debian/tvheadend.default @@ -25,6 +25,10 @@ TVH_CONF_DIR="" # set as "0,1" TVH_ADAPTERS="" +# TVH_IPV6 +# if set to 1 will enable IPv6 support +TVH_IPV6=0 + # TVH_HTTP_PORT # if set to "" will use binary default TVH_HTTP_PORT="" diff --git a/debian/tvheadend.init b/debian/tvheadend.init index 9e3bcb977..1fe836980 100644 --- a/debian/tvheadend.init +++ b/debian/tvheadend.init @@ -33,6 +33,7 @@ ARGS="-f" [ -z "$TVH_GROUP" ] || ARGS="$ARGS -g $TVH_GROUP" [ -z "$TVH_CONF_DIR" ] || ARGS="$ARGS -c $TVH_CONF_DIR" [ -z "$TVH_ADAPTERS" ] || ARGS="$ARGS -a $TVH_ADAPTERS" +[ "$TVH_IPV6" == "1" ] && ARGS="$ARGS -6" [ -z "$TVH_HTTP_PORT" ] || ARGS="$ARGS --http_port $TVH_HTTP_PORT" [ -z "$TVH_HTTP_ROOT" ] || ARGS="$ARGS --http_root $TVH_HTTP_ROOT" [ -z "$TVH_HTSP_PORT" ] || ARGS="$ARGS --htsp_port $TVH_HTSP_PORT" diff --git a/debian/tvheadend.upstart b/debian/tvheadend.upstart index 5b8b65121..9fe9baf7e 100644 --- a/debian/tvheadend.upstart +++ b/debian/tvheadend.upstart @@ -22,6 +22,7 @@ script [ -z "$TVH_GROUP" ] || ARGS="$ARGS -g $TVH_GROUP" [ -z "$TVH_CONF_DIR" ] || ARGS="$ARGS -c $TVH_CONF_DIR" [ -z "$TVH_ADAPTERS" ] || ARGS="$ARGS -a $TVH_ADAPTERS" + [ "$TVH_IPV6" == "1" ] && ARGS="$ARGS -6" [ -z "$TVH_HTTP_PORT" ] || ARGS="$ARGS --http_port $TVH_HTTP_PORT" [ -z "$TVH_HTTP_ROOT" ] || ARGS="$ARGS --http_root $TVH_HTTP_ROOT" [ -z "$TVH_HTSP_PORT" ] || ARGS="$ARGS --htsp_port $TVH_HTSP_PORT"