jool: remove iptables support and update templates
authorTiago Gaspar <tiagogaspar8@gmail.com>
Sat, 22 Jan 2022 01:49:31 +0000 (01:49 +0000)
committerRosen Penev <rosenp@gmail.com>
Sat, 22 Jan 2022 02:57:02 +0000 (18:57 -0800)
commit28ac3a6997524d9642c9707b389b626b76b09c1d
tree368d52308504b3f72f54c9f94911d3db6bfa29ba
parent270e8eabc3c953ea22e545a33ce12af3700748aa
jool: remove iptables support and update templates

This commit removes iptables backend support and leaves only the
netfilter backend support. This means that:
-  iptables and nftables firewall based systems (firewall3 and firewall
4) are supported trough the netfilter instance mode
-  the iptables/xtables mode support is disabled

For more information on the modes and how to use the new netfilter
instance checkout https://www.jool.mx/en/intro-jool.html

This move is made out of the commit upstream that sets firewall4 as the
default for new default buils and based on the conversation in #16818
and was decided that the netfilter interface is the priority since
iptables support will be dropped in the foreseeable future.

While at it update the templates provided.

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
net/jool/Makefile
net/jool/files/jool-nat64.conf.json
net/jool/files/jool-siit.conf.json
net/jool/patches/001-libtool-reduce-version.patch [new file with mode: 0644]