X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=src%2Finitscripts%2Finit.d%2Ffirewall;h=d19329b9a9d3721522c0913ad3d167097d322912;hb=50354ffe3a946f314b5bf4f8648fa14d14c14667;hp=0c74e02450074df3bf4c9c82f0b7c1a5fa9bc338;hpb=a93bf696170d32a45ccc76b29f68ca9b4df9ddb3;p=people%2Fpmueller%2Fipfire-2.x.git diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/firewall index 0c74e02450..d19329b9a9 100644 --- a/src/initscripts/init.d/firewall +++ b/src/initscripts/init.d/firewall @@ -126,6 +126,13 @@ iptables_init() { iptables -t raw -A CONNTRACK -p udp --dport 69 -j CT --helper tftp fi + # IRC + if [ "${CONNTRACK_IRC}" = "on" ]; then + iptables -A CONNTRACK -m conntrack --ctstate RELATED \ + -m helper --helper irc -j ACCEPT + iptables -t raw -A CONNTRACK -p tcp --dport 6667 -j CT --helper irc + fi + # Amanda if [ "${CONNTRACK_AMANDA}" = "on" ]; then iptables -A CONNTRACK -m conntrack --ctstate RELATED \