aboutsummaryrefslogtreecommitdiffstats
path: root/main/nftables
Commit message (Collapse)AuthorAgeFilesLines
* main/nftables: Updating init scriptBen Allen2016-01-192-48/+15
| | | | | | | - Tidy up panic function to a single inet (combined ip and ipv6) table. - Use policy drop for each chain in the panic function instead of a drop rule. This way a user could manually add in rules later allowing explicit access. - Instead of a clear function, include 'flush ruleset' in the output of the save function. This way loading the saved rulesets is fully atomic, instead of two commands. - Stop is the only function that needs to be able to flush ruleset, so run 'nft flush ruleset' directly, and remove the clear function.
* main/nftables: Update init scriptBen Allen2016-01-112-109/+91
| | | | Updating main/nftables init script. Based on the newer Gentoo init script: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/nftables/files/nftables.init-r2. Merged nftables.sh from Gentoo's version into the init script itself, and removed the legacy functionality. Adding descriptions for each action as well.
* don't prefix GPL version number with a dashSören Tempel2015-10-031-1/+1
| | | | | This conforms to wiki documentation regarding package creation: http://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#license
* main/nftables: upgrade to 0.5Eivind Uggedal2015-09-182-62/+8
|
* main/nftables: moved from testingEivind Uggedal2015-09-154-0/+289
Since linux 3.18 the elaborate clear logic is no longer needed. Replace it with the safer: nft flush ruleset