From: Marius Dinu Date: Wed, 4 Jun 2025 13:02:46 +0000 (+0300) Subject: tvheadend: cut subnet from lan IP reported by uci, fix bug #26681 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=ea07162ee5eac30063ff7678edecc33815ffba93;p=openwrt-packages.git tvheadend: cut subnet from lan IP reported by uci, fix bug #26681 Unannounced modifications (OpenWrt PR 13780) in uci network.lan.ipaddr broke tvheadend init script. This commit updates the init script to cut the subnet from the ip address reported by uci. Bug report: #26681 Reported-by: @DonKult Tested-by: @DonKult Signed-off-by: Marius Dinu --- diff --git a/multimedia/tvheadend/files/tvheadend.init b/multimedia/tvheadend/files/tvheadend.init index 181bf62d8..683a1df43 100644 --- a/multimedia/tvheadend/files/tvheadend.init +++ b/multimedia/tvheadend/files/tvheadend.init @@ -63,7 +63,7 @@ load_uci_config() { config_get_bool ipv6 server ipv6 0 [ "$ipv6" -eq 1 ] && procd_append_param command --ipv6 config_get bindaddr server bindaddr - [ -z "$bindaddr" ] && bindaddr=$(uci get network.lan.ipaddr) + [ -z "$bindaddr" ] && bindaddr=$(uci get network.lan.ipaddr | cut -d / -f 1) [ -n "$bindaddr" ] && procd_append_param command --bindaddr "$bindaddr" config_get http_port server http_port [ -n "$http_port" ] && procd_append_param command --http_port "$http_port"