Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root @ dab19d29

# Date Auteur Commentaire
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

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

47a60cdf 2024-09-16 08:58 Simon Hoenscheid

feat: add development documentation

e3385513 2024-09-14 17:12 Romain Tartière

Merge pull request #259 from voxpupuli/kenyon-patch-1

README: fix indentation

ea9bf72e 2024-09-14 16:18 Kenyon Ralph

README: fix indentation

dede273c 2024-09-14 13:54 Romain Tartière

Merge pull request #257 from deric/readme

Code formatting

a8908f9c 2024-09-14 11:20 Tomas Barton

Code formatting

78f0eee0 2024-08-05 04:22 Tim Meusel

[blacksmith] Bump version to 4.0.1-rc0

9b30ea94 2024-08-05 04:21 Tim Meusel

Merge pull request #255 from bastelfreak/rel400

Release 4.0.0

e8dd4ad3 2024-08-05 04:07 Tim Meusel

Release 4.0.0

8cbcf05f 2024-08-04 07:06 Tim Meusel

Merge pull request #252 from phaedriel/addr_array

Add support Arrays of source/destination IP addresses for nftables::simplerule

ededc8ab 2024-08-04 07:06 Tim Meusel

Merge pull request #254 from bastelfreak/modulesync2

partial modulesync 9.1.0

b84ba386 2024-08-04 06:55 Tim Meusel

manage spec_helper.rb

65ed81ba 2024-08-04 06:55 Tim Meusel

partial modulesync 9.1.0

This excludes the Gemfile changes

4e62ca01 2024-08-04 06:30 Tim Meusel

Merge pull request #253 from canihavethisone/master

Reload nftables service if hash at last service load does not match

16fd95b1 2024-08-04 04:10 canihavethisone

Update init.pp comments

efb04acd 2024-08-03 23:17 canihavethisone

Regenerate reference

e0bb7852 2024-08-03 23:15 canihavethisone

Change default hash location to /var/tmp to survive reboots and avoid bogus nftables reload

c1bd001d 2024-08-03 21:16 canihavethisone

Added shell provider to execs. Hash generate now in array. Ran rubocop:autocorrect

3f278f1c 2024-08-03 10:12 canihavethisone

Generated reference update

c00bcf2d 2024-08-03 09:47 canihavethisone

Changed path to use fact. Partial conversion of execs to arrays

3016d428 2024-08-03 00:02 canihavethisone

Change exec title

0b2ccdda 2024-08-02 23:58 canihavethisone

Fix typos

c6941cfe 2024-08-02 23:30 canihavethisone

Correct docstring

0b1e3353 2024-08-02 23:25 canihavethisone

Added purge_unmanaged_rules new variant of method

c3cd68d6 2024-08-02 22:59 canihavethisone

Revert "Generated changelog"

This reverts commit fa9253fc64906fd37d884290da6d97bd9cd478be.

9d02e9f8 2024-07-31 07:54 Stéphanie Jaumotte

Add variant array

fa9253fc 2024-07-27 22:18 canihavethisone

Generated changelog

5cd48ea4 2024-07-03 10:01 Steve Traylen

Merge pull request #243 from voxpupuli/modulesync

modulesync 9.0.0

e5fa2420 2024-07-03 09:38 Tim Meusel

modulesync 9.0.0

f24e622f 2024-07-03 09:38 Tim Meusel

modulesync 8.0.1

ff8a807e 2024-07-03 09:36 Tim Meusel

Merge pull request #249 from traylenator/clobberatend

Run default destroying acceptance tests at end

2340d1d6 2024-06-27 07:25 Steve Traylen

Run default destroying acceptance tests at end

The spec test destroy_spec was purging default nftables configurations
before other existing tests had a chance to run.

Run the default destroying tests as the final test.

de945d0d 2024-06-27 07:09 Steve Traylen

Merge pull request #247 from traylenator/overarch

New clobber_default_config paramater

a528bf59 2024-06-27 06:33 Steve Traylen

New clobber_default_config paramter

Certain OSes namely Debian and Archlinux provide default rules
with the OS.

This module has always respected those rules and appended all of
its own rules to the end of the existing rules.

The new parameter `clobber_default_config` if set `true` (default `false`)...

1331dc33 2024-06-27 06:32 Steve Traylen

Merge pull request #246 from traylenator/deb11

Accept on Debian 11 nftables::set will fail

8bc8fe98 2024-06-27 06:12 Steve Traylen

Accept on Debian 11 nftables::set will fail

On Debian 11 adding an nftables set triggers a bug:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063690

move the `nftables::set` tests out to their own test which makes sense
anyway and mark as pending for Debian 11.

84429425 2024-06-27 06:08 Steve Traylen

Merge pull request #245 from traylenator/metadata

Drop EOL CentOS 8 support

135283e1 2024-06-25 04:44 Steve Traylen

Drop EOL CentOS 8 support

8457322b 2024-04-29 04:38 Steve Traylen

Merge pull request #241 from voxpupuli/modulesync

modulesync 7.4.0

664b0980 2024-04-29 04:38 Steve Traylen

Merge pull request #242 from voxpupuli/systemd_update

update puppet-systemd upper bound to 8.0.0

8b1a616d 2024-04-26 06:59 Christoph Maser

update puppet-systemd upper bound to 8.0.0

80d9b434 2024-04-25 11:20 markuszilch

modulesync 7.5.0

79ef6104 2024-04-12 16:27 Tim Meusel

modulesync 7.4.0

8fd5be37 2024-02-06 07:41 Markus Zilch

Merge pull request #238 from voxpupuli/modulesync

modulesync 7.3.0

7d136849 2024-02-06 06:36 markuszilch

modulesync 7.3.0

26fe453f 2024-01-01 04:19 Sebastian Rakel

Merge pull request #235 from voxpupuli/ospf

rules::llmnr: Allow interface filtering

1ef7d5c4 2023-12-31 08:42 Tim Meusel

rules::llmnr: Allow interface filtering

96853629 2023-12-31 08:34 Tim Meusel

Merge pull request #234 from voxpupuli/ospf

rules::ospf3 & rules::out::ospf3: Allow filtering on outgoing interfaces

3e2b5119 2023-12-31 08:11 Tim Meusel

rules::ospf3: Allow filtering on incoming interfaces

925c358d 2023-12-31 08:11 Tim Meusel

rules::out::ospf3: Allow filtering on outgoing interfaces

e99080dc 2023-12-31 08:08 Tim Meusel

Merge pull request #233 from voxpupuli/mdns

rules::out::mdns & rules::mdns: Allow interface filtering

4c3d5d6b 2023-12-31 07:57 Tim Meusel

rules::mdns: Allow interface filtering

51850192 2023-12-31 07:57 Tim Meusel

rules::out::mdns: Allow interface filtering

7e0fba49 2023-12-29 11:01 Tim Meusel

[blacksmith] Bump version to 3.7.2-rc0

29492524 2023-12-29 11:00 Tim Meusel

Merge pull request #232 from voxpupuli/rel371

Release 3.7.1

f2ae9eda 2023-12-29 10:41 Tim Meusel

Release 3.7.1

483d0a96 2023-12-29 10:40 Tim Meusel

Merge pull request #231 from voxpupuli/icmp

rules::icmp: Allow ICMP packets with extensions

8cdd24a5 2023-12-29 10:23 Tim Meusel

rules::icmp: Allow ICMP packets with extensions

add6257b 2023-12-29 09:14 Sebastian Rakel

Merge pull request #230 from voxpupuli/icmp

out::icmp: simplify filtering/fix ICMP bug

d1864b10 2023-12-29 08:25 Tim Meusel

out::icmp: simplify filtering/fix ICMP bug

5d554e75 2023-12-29 07:32 Tim Meusel

out::icmp: Add parameter documentation

f9de4dee 2023-12-29 07:31 Tim Meusel

out::icmp: reformat code

282c51cf 2023-12-27 06:28 Tim Meusel

[blacksmith] Bump version to 3.7.1-rc0

6c12ac54 2023-12-27 06:25 Tim Meusel

Merge pull request #229 from voxpupuli/rel370

Release 3.7.0

af0bf18a 2023-12-27 06:20 Tim Meusel

Release 3.7.0

7fcc85bc 2023-12-27 06:15 Tim Meusel

Merge pull request #228 from voxpupuli/foo

simplerule: Allow multiple oifname/iifname

e846c98b 2023-12-27 06:02 Tim Meusel

simplerule: Allow multiple oifname/iifname

22c16919 2023-12-20 15:11 Tim Meusel

[blacksmith] Bump version to 3.6.1-rc0

8b46bcad 2023-12-20 15:11 Tim Meusel

Merge pull request #226 from bastelfreak/rel360

Release 3.6.0

47ef2987 2023-12-20 15:09 Tim Meusel

Release 3.6.0

839ee136 2023-12-20 15:05 Tim Meusel

Merge pull request #225 from voxpupuli/nftables

Make "dropping invalid packets" configureable

eac19d14 2023-12-20 14:51 Tim Meusel

Make "dropping invalid packets" configureable

It doesn't make sense to explicitly drop those pakets when the default
policy is already `DROP`. Also some applications, like ceph, are known
to send packets that might be marked as invalid.

e5a1eb78 2023-12-20 13:43 Tim Meusel

Merge pull request #224 from voxpupuli/nftables

simplerule: Add support for outgoing interface filtering

d7d6d5d3 2023-12-20 13:31 Tim Meusel

simplerule: Add support for outgoing interface filtering

545a379b 2023-12-20 08:35 Tim Meusel

Merge pull request #222 from bastelfreak/refactor

rules::out:dns: refactor for better readability

9d1ee648 2023-12-20 04:41 Tim Meusel

rules::out:dns: refactor for better readability

ee2d38a5 2023-12-19 12:55 Tim Meusel

Merge pull request #221 from voxpupuli/nftables

simplerule: Add support for incoming interface filtering

25b3f3f4 2023-12-19 12:36 Tim Meusel

simplerule: Add support for incoming interface filtering

0ec7c23d 2023-12-18 16:52 Tim Meusel

Merge pull request #220 from voxpupuli/modulesync

modulesync 7.2.0

f1d50c1e 2023-12-18 16:40 Tim Meusel

Regenerate REFERENCE.md

3cc3ad1d 2023-12-15 07:24 Tim Meusel

modulesync 7.2.0

4528f390 2023-12-06 11:43 Kenyon Ralph

Merge pull request #219 from Tamerz/document-set-param

Document what the 'auto_merge' set parameter does.

2732318a 2023-12-06 04:19 Tames McTigue

Document what the 'auto_merge' parameter does.

c61ebeb1 2023-12-04 04:16 Tim Meusel

Merge pull request #218 from voxpupuli/modulesync

modulesync 7.1.0

936cde59 2023-12-02 18:38 Tim Meusel

modulesync 7.1.0

c23d8bf1 2023-11-27 04:16 Steve Traylen

[blacksmith] Bump version to 3.5.1-rc0

a30d4510 2023-11-27 04:14 Steve Traylen

Merge pull request #216 from traylenator/release-3.4.1

Release 3.5.0

f301ff5e 2023-11-27 03:56 Steve Traylen

Release 3.5.0

41c988a4 2023-11-24 03:04 Tim Meusel

Merge pull request #215 from traylenator/dnsiface

Support input interface specification to dns server

67cdcf15 2023-11-24 02:52 Steve Traylen

Support input interface specification to dns server

Useful when you want to allow docker/podman containers
access to a hosts dns stub resolver.

```puppet
class{'nftables::rules::dns':
iifname => ['docker0'],
}
```

b5633532 2023-11-23 02:46 Tim Meusel

Merge pull request #189 from tskirvin/master

nftables::simplerule::dport - takes port ranges as part of the array

a7cb6803 2023-11-23 02:38 Steve Traylen

Merge pull request #214 from traylenator/podman

Additional rules for podman root containers