Tiny Core Extensions > TCE Corepure64

how to disable iptables after migrating to nftables?

<< < (3/4) > >>

GNUser:
Rich,
Thank you for that. Good to know that nftables can be built without xtables. That would do away with the dependency on iptables.tcz

Juanito,
I see you are the maintainer of the nftables.tcz extension. Would you like me to update the extension and remove the dependency on libxtables/iptables, or are there common use cases where libxtables support is desirable?

andyj:
Maybe for xtables-addons like geoip?

Juanito:

--- Quote from: GNUser on December 17, 2021, 07:55:27 PM ---Juanito,
I see you are the maintainer of the nftables.tcz extension. Would you like me to update the extension and remove the dependency on libxtables/iptables, or are there common use cases where libxtables support is desirable?

--- End quote ---

There seem to be two choices:

1. factor out libxtables so it is a dep for iptables and nftables
2. recompile nftables so it doesn't require libxtables

Maybe it makes more sense to try option 1 first, in which case I can refactor the iptables extension.

GNUser:
Hi, Juanito. I went ahead and built updated nftables.tcz without libxtables for my own use. I also needed to build a newer libnftnl.tcz to support nftables.

It's your call, of course. I think both are good choices. If your preference for #1 is to keep more features in nftables, then go with #1. If your preference for #1 is because it is easier, let's go with #2 because I already built and tested everything and it would require minimal extra work for me to submit it. Just let me know.

Juanito:
Let's go with 2  :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version