pbr: initial commit

* The makefile produces the nft and iptables capable `pbr` package
  and the `pbr-iptables` package for legacy setups
* This replaces `vpnbypass` and `vpn-policy-routing` packages
* I'm soliciting feedback on this package and my intention is to
  update the version to 1.0.0 before this is merged, but I need the
  feedback on this and luci-app-pbr before then.

Signed-off-by: Stan Grishin <stangri@melmac.ca>
This commit is contained in:
Stan Grishin
2022-10-31 23:08:01 +00:00
parent b40372da41
commit 47eca64cb8
32 changed files with 2891 additions and 1713 deletions

View File

@@ -0,0 +1 @@
jump pbr_forward comment "Jump into pbr forward chain";

View File

@@ -0,0 +1 @@
jump pbr_input comment "Jump into pbr input chain";

View File

@@ -0,0 +1 @@
jump pbr_output comment "Jump into pbr output chain";

View File

@@ -0,0 +1 @@
jump pbr_postrouting comment "Jump into pbr postrouting chain";

View File

@@ -0,0 +1 @@
jump pbr_prerouting comment "Jump into pbr prerouting chain";