Paweł Krawczyk
|
811bd11e9d
|
Do not remove iptables on test instances
|
2021-08-07 14:01:35 +01:00 |
Paweł Krawczyk
|
26eb76412f
|
Add config for Arch and Alpine
|
2021-08-07 13:53:23 +01:00 |
Paweł Krawczyk
|
574d9c46b8
|
Disable other images for now
|
2021-08-07 13:33:10 +01:00 |
Paweł Krawczyk
|
06c594f11b
|
Debug os family detection in GitHub Actions
|
2021-08-07 13:32:43 +01:00 |
Paweł Krawczyk
|
37919bb428
|
Do not create inventory
|
2021-08-07 13:28:36 +01:00 |
Paweł Krawczyk
|
9dae659fec
|
Init Ansible dir
|
2021-08-07 13:06:08 +01:00 |
Paweł Krawczyk
|
933cf1df4e
|
Create inventory file
|
2021-08-07 13:04:49 +01:00 |
Paweł Krawczyk
|
5df70d971f
|
Try using matrix with action-molecule
|
2021-08-07 12:44:26 +01:00 |
Paweł Krawczyk
|
6084cfce83
|
Add task names as required by ansible-lint
|
2021-08-07 12:18:09 +01:00 |
Paweł Krawczyk
|
8fad9d75fd
|
Update cache on package install
|
2021-08-07 11:47:32 +01:00 |
Paweł Krawczyk
|
82270dc5ef
|
Specify namespace to allow automatic role path resolution in Molecule
|
2021-08-07 11:41:14 +01:00 |
Vladimir Timofeenko
|
97044bc28f
|
Added default variables for Gentoo
Gentoo package name for nftables is 'net-firewall/nftables'
|
2021-08-06 16:20:49 -07:00 |
Jeremy Gardais
|
adc627ebc0
|
Merge remote-tracking branch 'github/add_molecule'
|
2021-08-06 16:09:20 +02:00 |
Paweł Krawczyk
|
564038c06e
|
Add Molecule test scenario
|
2021-08-06 10:28:16 +01:00 |
Paweł Krawczyk
|
eafc04a360
|
Version should be string (ansible-lint)
|
2021-08-06 10:27:44 +01:00 |
Jeremy Gardais
|
0cb79c2a47
|
Update CHANGELOG.md
|
2021-03-12 10:32:25 +01:00 |
Jeremy Gardais
|
a71b9c3a62
|
Merge branch 'p-rintz-backup_toggle'
|
2021-03-12 10:23:30 +01:00 |
Jeremy Gardais
|
7639f2bbbf
|
Merge branch 'backup_toggle' of https://github.com/p-rintz/nftables into p-rintz-backup_toggle
|
2021-03-12 09:54:06 +01:00 |
Jeremy Gardais
|
f7dffda808
|
Merge branch 'p-rintz-feature_forwarding'
|
2021-03-12 09:42:10 +01:00 |
Philipp Rintz
|
ab5c105419
|
Make config backup configurable by using nft_backup_conf variable.
|
2021-03-12 09:28:45 +01:00 |
Jeremy Gardais
|
60b7d49555
|
Merge branch 'feature_forwarding' of https://github.com/p-rintz/nftables into p-rintz-feature_forwarding
|
2021-03-09 18:02:31 +01:00 |
Jeremy Gardais
|
db3fbdc9b4
|
New examples usecases (mostly for playbooks)
|
2021-03-09 17:55:55 +01:00 |
Jeremy Gardais
|
9eff3cd1d0
|
Remove everything related to in_udp_accept
See conversation in PR #13 (summary : cause it was empty by
default and the role currently doesn't manage it well)
|
2021-03-04 10:36:17 +01:00 |
Philipp Rintz
|
51d768539f
|
Add forward chain variables to README.md
|
2021-03-03 13:57:36 +01:00 |
Philipp Rintz
|
e0658c0661
|
Added the option to manage the forwarding firewall table.
|
2021-03-03 13:57:36 +01:00 |
Philipp Rintz
|
3be5c95180
|
Add nft_custom_includes option for optional includes in the main filter table.
|
2021-03-03 13:57:36 +01:00 |
Jeremy Gardais
|
4576ec6ed4
|
Ansible-lint: Fix line longer than 160 chars
|
2021-01-05 15:58:43 +01:00 |
Jeremy Gardais
|
e9a83261fa
|
Release v1.7.0
|
2021-01-04 16:53:16 +01:00 |
Jeremy Gardais
|
0df963cd86
|
Merge branch 'p-rintz-master'
|
2021-01-04 15:23:43 +01:00 |
Philipp Rintz
|
639a9f7109
|
Fix formatting mistake in defaults/main.yml
|
2020-12-30 17:23:18 +01:00 |
Philipp Rintz
|
19ee0ed2bc
|
Change variable names + add debug toggle.
|
2020-12-30 17:15:14 +01:00 |
Philipp Rintz
|
b3e26a435e
|
Allow for undefined group variables for merged_groups.
|
2020-12-01 16:17:01 +01:00 |
Philipp Rintz
|
3d5edb45b9
|
Add additional variables to README
|
2020-11-29 15:36:26 +01:00 |
Philipp Rintz
|
65d7414785
|
Added merged_groups info to README.
|
2020-11-29 15:29:22 +01:00 |
Philipp Rintz
|
2b61973d1c
|
Fix error when variables were empty
|
2020-11-11 15:27:08 +01:00 |
Philipp Rintz
|
290a86e906
|
Support merged firewall rules for multiple groups per host.
- Multiple groups for a single server will now lead to all firewall
rules being merged instead of overwritten.
|
2020-11-10 21:17:11 +01:00 |
Jeremy Gardais
|
6e1c48ee99
|
Use var to include defines.nft file − Fix #9
|
2020-06-02 09:22:17 +02:00 |
Jeremy Gardais
|
b8d55b5822
|
Merge branch 'aardbol-patch-4'
|
2020-06-02 09:15:09 +02:00 |
Leonardo
|
f6c6df3dc6
|
added missing icmpv6 output rule
|
2020-06-02 09:11:51 +02:00 |
Jeremy Gardais
|
472badee55
|
Merge branch 'aardbol-patch-3'
|
2020-06-02 09:02:57 +02:00 |
Leonardo
|
1f91776374
|
Another playbook example
It was hard for me to learn how to use the role and override the default rules. Therefore I want to contribute another example
|
2020-06-02 09:01:54 +02:00 |
Jeremy Gardais
|
1fe24f01e4
|
Merge branch 'aardbol-patch-1' - input ICMPv6
|
2020-06-02 08:35:38 +02:00 |
Leonardo
|
15c0bf1625
|
Allow icmp(v6)
Allow pings and icmp traffic for both ipv4 and ipv6
|
2020-05-24 09:51:27 +02:00 |
Jeremy Gardais
|
88348aedab
|
New v1.6.0 release
|
2020-04-21 09:57:55 +02:00 |
Jeremy Gardais
|
221de0cc89
|
Reload nftables service to apply new rules
Fix #3 Github
|
2020-04-21 09:53:57 +02:00 |
Jeremy Gardais
|
72551575df
|
Fix the 10 minutes delay at first run (fix #1)!
|
2020-04-21 08:40:31 +02:00 |
Jeremy Gardais
|
74b864e2cb
|
Block ipv6 multicast by default
|
2020-04-21 08:31:51 +02:00 |
Jeremy Gardais
|
8f36904af7
|
Add libiptc0 to the list of old package to remove
libiptc0 is an iptables dependency.
|
2019-05-31 20:02:19 +02:00 |
Jeremy Gardais
|
5dee91df3e
|
Turn nft_old_pkg_list into a list as expected
|
2019-05-31 15:28:45 +02:00 |
Jeremy Gardais
|
dddc46282d
|
Merge branch 'JulienVdG-ansible-2-7-deprecation-fix'
|
2019-05-09 13:53:27 +02:00 |