fff-firewall: Switch from ip/ebtables to nftables #275

Closed
fbl wants to merge 1 commits from fbl:openwrt22-nftables into master
Owner

Include nftables and appropriate modules. Translate ip- and ebtables
rules to their nftables counterparts. Remove ip/ebtables and modules.

This change intentionally tries to keep structural changes at a minimum
to keep the rule translation comprehensible.

kmod-nft-bridge is not required for fff-node, because it was merged into
a single kernel module since Linux 4.17:
[1] 02c7b25e5f
[2] fbaf48387e

Based on #249

Include nftables and appropriate modules. Translate ip- and ebtables rules to their nftables counterparts. Remove ip/ebtables and modules. This change intentionally tries to keep structural changes at a minimum to keep the rule translation comprehensible. kmod-nft-bridge is not required for fff-node, because it was merged into a single kernel module since Linux 4.17: [1] https://github.com/torvalds/linux/commit/02c7b25e5f54321b9063e18d4f52cce07f8e081d [2] https://github.com/openwrt/openwrt/commit/fbaf48387eb5e0e2bdc90d4c6f985a242a9fb0cc Based on #249
fbl added the
RFT
WIP
labels 2022-12-18 20:22:14 +01:00
Author
Owner

Fixes: #252

Fixes: #252
fbl added this to the 20231219-beta milestone 2023-03-21 20:40:18 +01:00
fbl force-pushed openwrt22-nftables from afd737774f to 003172bd5e 2023-04-05 22:11:54 +02:00 Compare
Author
Owner

Changes:

  • Rebase onto current master
Changes: - Rebase onto current master
fbl force-pushed openwrt22-nftables from 003172bd5e to 8be918ad49 2023-04-06 22:04:32 +02:00 Compare
Author
Owner

Changes:

  • Add "Fixes: #252" to Commit Message
Changes: - Add "Fixes: #252" to Commit Message
fbl changed title from WIP: fff-firewall: Switch from ip/ebtables to nftables to fff-firewall: Switch from ip/ebtables to nftables 2023-04-06 22:05:12 +02:00
fbl removed the
WIP
label 2023-04-06 22:05:15 +02:00
Owner

Bei der commit message gehört noch das WIP: weg.

Bei der commit message gehört noch das `WIP:` weg.
fbl added a new dependency 2023-08-06 15:00:14 +02:00
Author
Owner

WIP: aus der commit message entfernt und applied.

`WIP:` aus der commit message entfernt und applied.
fbl closed this pull request 2023-12-26 20:23:16 +01:00
fbl removed the
RFT
label 2023-12-26 20:23:22 +01:00
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful

Pull request closed

Sign in to join this conversation.
No description provided.