Fix interface name in rules
Merge pull request #258 from deric/group
Support logging to NFLOG group
Update REFERENCE
Merge pull request #279 from voxpupuli/add-openvox
metadata.json: Add OpenVox
Add openvox to metadata.json
Merge pull request #278 from voxpupuli/modulesync
modulesync 9.5.0-4-g2cf9dc0
Merge pull request #276 from traylenator/nomad
Add ruleset for a Nomad cluster
Extra comment
Debian 11 known to be broken for sets
Nomad clusters typically have single public APIport as well as rpc and serf ports for inter clustercommunication.
Example:
```puppetclass{ 'nftables::rules::nomad': cluster_elements = [ '10.0.0.1','10.0.0.2', '::1', '::2'',...
[blacksmith] Bump version to 4.2.1-rc0
Merge pull request #274 from voxpupuli/release-prep
Release 4.2.0
[blacksmith] Bump version to 6.2.1-rc0
Merge pull request #273 from voxpupuli/release-prep
Release 6.2.0
Merge pull request #272 from bastelfreak/rsync
Add firewall rule for incoming rsync requests
[blacksmith] Bump version to 4.1.1-rc0
Merge pull request #271 from voxpupuli/release-prep
Release 4.1.0
Merge pull request #270 from bastelfreak/ubuntu24
Add Ubuntu 24.04 support
Merge pull request #260 from SimonHoenscheid/icinga2_out
add icinga2 rule for outgoing traffic
Merge pull request #266 from voxpupuli/puppet-systemd-9
Allow puppet-systemd 8.x
puppet/systemd: allow 8.x
Merge pull request #269 from traylenator/netbase
Install netbase for /etc/services on Ubuntu 20.04
On Ubuntu 20.04 only the nftables package no longer depends on netbase.
The result is the required `/etc/services` file is not installed.
Always install `netbase` on Ubuntu 20.04
Revert "Install netbase for /etc/services file"
This reverts commit 25528bfc63df27900cc2f91ef32bd4ccddef7382.
Install netbase for /etc/services file
Drop Puppet 7 testing
Puppet 7 requires legacy facts, which we don't have available anymore.Also Puppet 7 is EoL soon. Technically the module works on Puppet 7,just unit tests fail.
init.pp: Purge trailing whitespace
set service provider to systemd in unit tests
regenerate REFERENCE.md
modulesync 9.4.0
modulesync 9.3.0
Switch unit tests to CERN runner
modulesync 9.2.0
modulesync 9.1.0
Revert "Make sure the special characters in bridge names are properly escaped"
This reverts commit 6b7be24846144590d36f7288ba0c5397a1b7b0ac.
Make sure the special characters in bridge names are properly escaped
This solves an issue with nftables giving a syntax error when the interface name contains ':'
Fix problem with interfaces that contain :
file: Fix heredoc example (#263)
Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
Merge pull request #261 from SimonHoenscheid/developer_docs
feat: add development documentation
README.md aktualisieren
Formats disponibles : Atom