diff --git a/config/rootfiles/core/36/filelists/files b/config/rootfiles/core/36/filelists/files index 0037af183..02dd1c9ee 100644 --- a/config/rootfiles/core/36/filelists/files +++ b/config/rootfiles/core/36/filelists/files @@ -1 +1,2 @@ etc/system-release +etc/rc.d/init.d/firewall diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/firewall index 1cd200939..0392e9f67 100644 --- a/src/initscripts/init.d/firewall +++ b/src/initscripts/init.d/firewall @@ -151,6 +151,12 @@ case "$1" in /sbin/iptables -t nat -N CUSTOMPOSTROUTING /sbin/iptables -t nat -A POSTROUTING -j CUSTOMPOSTROUTING + # IPTV chains for IGMPPROXY + /sbin/iptables -N IPTVINPUT + /sbin/iptables -A INPUT -j IPTVINPUT + /sbin/iptables -N IPTVFORWARD + /sbin/iptables -A FORWARD -j IPTVFORWARD + # filtering from GUI /sbin/iptables -N GUIINPUT /sbin/iptables -A INPUT -j GUIINPUT