Projet

Général

Profil

Révision:

Révisions

# Date Auteur Commentaire
fc8e52ed 2025-05-15 09:37 grepfruit

Fix interface name in rules

a033cfa8 2025-04-29 04:03 Steve Traylen

Merge pull request #258 from deric/group

Support logging to NFLOG group

08d8ebb7 2025-04-15 06:11 Tomas Barton

Update REFERENCE

2ad7193b 2025-04-15 06:11 Tomas Barton

Support logging to NFLOG group

364b3091 2025-03-19 16:14 Tim Meusel

Merge pull request #279 from voxpupuli/add-openvox

metadata.json: Add OpenVox

357900d7 2025-03-19 15:05 Jason Straw

Add openvox to metadata.json

74a22f28 2025-03-19 10:46 Tim Meusel

Merge pull request #278 from voxpupuli/modulesync

modulesync 9.5.0-4-g2cf9dc0

cb657563 2025-03-19 10:37 pccibot

modulesync 9.5.0-4-g2cf9dc0

9735544e 2025-03-10 06:46 Steve Traylen

Merge pull request #276 from traylenator/nomad

Add ruleset for a Nomad cluster

0ea401a5 2025-03-10 06:36 Steve Traylen

Extra comment

0f34454b 2025-03-06 07:26 Steve Traylen

Debian 11 known to be broken for sets

5dedf86c 2025-03-06 07:08 Steve Traylen

Add ruleset for a Nomad cluster

Nomad clusters typically have single public API
port as well as rpc and serf ports for inter cluster
communication.

Example:

```puppet
class{ 'nftables::rules::nomad':
cluster_elements = [
'10.0.0.1','10.0.0.2',
'::1', '::2'',...

4ee75698 2025-02-28 06:20 Tim Meusel

[blacksmith] Bump version to 4.2.1-rc0

04e9f05f 2025-02-28 06:19 Tim Meusel

Merge pull request #274 from voxpupuli/release-prep

Release 4.2.0

83506792 2025-02-28 06:06 Release Automation

Release 4.2.0

a8fa9283 2025-02-28 05:51 Tim Meusel

[blacksmith] Bump version to 6.2.1-rc0

1944bdff 2025-02-28 05:51 Tim Meusel

Merge pull request #273 from voxpupuli/release-prep

Release 6.2.0

898da61a 2025-02-28 03:51 Release Automation

Release 6.2.0

72510175 2025-02-28 03:50 Tim Meusel

Merge pull request #272 from bastelfreak/rsync

Add firewall rule for incoming rsync requests

53aa1fa8 2025-02-28 03:34 Tim Meusel

Add firewall rule for incoming rsync requests

72304a23 2025-02-18 11:03 Tim Meusel

[blacksmith] Bump version to 4.1.1-rc0

19436851 2025-02-18 11:02 Tim Meusel

Merge pull request #271 from voxpupuli/release-prep

Release 4.1.0

90296648 2025-02-18 10:56 Release Automation

Release 4.1.0

bc2bd26c 2025-02-07 05:21 Tim Meusel

Merge pull request #270 from bastelfreak/ubuntu24

Add Ubuntu 24.04 support

0d9fab0b 2025-02-07 04:43 Tim Meusel

Add Ubuntu 24.04 support

4b0510bb 2025-02-07 04:42 Tim Meusel

Merge pull request #260 from SimonHoenscheid/icinga2_out

add icinga2 rule for outgoing traffic

ee93f2de 2025-02-07 04:33 Simon Hoenscheid

add icinga2 rule for outgoing traffic

00f4cf0d 2025-02-07 04:02 Tim Meusel

Merge pull request #266 from voxpupuli/puppet-systemd-9

Allow puppet-systemd 8.x

3b1f4e94 2025-02-06 22:01 Yury Bushmelev

puppet/systemd: allow 8.x

663b29b2 2025-02-06 17:00 Tim Meusel

Merge pull request #269 from traylenator/netbase

Install netbase for /etc/services on Ubuntu 20.04

8f4434ed 2025-02-06 15:39 Steve Traylen

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

c88d259d 2025-02-06 15:39 Steve Traylen

Revert "Install netbase for /etc/services file"

This reverts commit 25528bfc63df27900cc2f91ef32bd4ccddef7382.

8ef25aa2 2025-02-06 15:39 Steve Traylen

Install netbase for /etc/services file

123bfa9b 2025-02-05 17:48 Tim Meusel

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.

6097389c 2025-02-05 17:36 Tim Meusel

init.pp: Purge trailing whitespace

aedd9325 2025-02-05 17:36 Tim Meusel

set service provider to systemd in unit tests

dab19d29 2025-02-05 17:20 Kenyon Ralph

regenerate REFERENCE.md

1d331291 2025-02-05 17:12 Tim Meusel

modulesync 9.4.0

74595d30 2025-02-05 17:12 Tim Meusel

modulesync 9.3.0

2a649e6e 2025-02-05 17:12 Tim Meusel

Switch unit tests to CERN runner

f90426f6 2025-02-05 17:12 Tim Meusel

modulesync 9.2.0

c932a958 2025-02-05 17:12 Tim Meusel

modulesync 9.1.0

9ef3491b 2024-11-19 11:28 grepfruit

Fix interface name in rules

7dcae593 2024-11-18 12:41 grepfruit

Fix interface name in rules

255e1b3b 2024-11-18 12:37 grepfruit

Revert "Make sure the special characters in bridge names are properly escaped"

This reverts commit 6b7be24846144590d36f7288ba0c5397a1b7b0ac.

6b7be248 2024-11-18 10:13 grepfruit

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 ':'

b6b5925f 2024-11-13 15:24 mh

Fix problem with interfaces that contain :

02d6e88a 2024-10-10 17:55 Tomas Barton

file: Fix heredoc example (#263)

  • Fix heredoc example
  • Update manifests/file.pp

Co-authored-by: Kenyon Ralph <>


Co-authored-by: Kenyon Ralph <>

76cbfe06 2024-09-17 04:09 Simon Hönscheid

Merge pull request #261 from SimonHoenscheid/developer_docs

feat: add development documentation

6ee35b94 2024-09-17 03:39 Simon Hönscheid

README.md aktualisieren

Co-authored-by: Kenyon Ralph <>

(1-50/665) Par page : 50, 100, 200

Formats disponibles : Atom