Projet

Général

Profil

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

root @ 5fea281f

# Date Auteur Commentaire
5fea281f 2021-09-17 21:33 Tim Stallmann

modulesync 4.2.0

407adb54 2021-09-17 21:33 Romain Tartière

Fix .sync.yml

Typo introduced in 09cba1822af345c6fe7d4db1a49921f12a53cb31

f92dda0b 2021-09-14 07:28 Christos Papageorgiou

Merge pull request #109 from cernops/ibarrien_rc

c069ddfd 2021-09-14 06:59 Nacho Barrientos

Release 2.1.1-rc0

f9d3ba1c 2021-09-14 06:57 Nacho Barrientos

Merge pull request #108 from cernops/release_210

Prepare release 2.1.0

b02d6ea9 2021-09-14 02:57 Nacho Barrientos

Prepare release 2.1.0

1cdd8e24 2021-09-07 09:43 duritong

Merge pull request #107 from figless/nat_table_name

support a different table name for 'nat'

fcb79d73 2021-09-07 05:37 Ben Morrice

support a different table name for 'nat'
- Some applications (such as libvirt) still use iptables to inject firewall
rules
- iptables will refuse to update tables that were initially created with nft
- This commit allows defining the name of the 'nat' table in order to avoid...

faaec410 2021-08-25 17:55 Romain Tartière

Merge pull request #106 from voxpupuli/stdlib

4de7163a 2021-08-25 13:41 Romain Tartière

Allow stdlib 8.0.0

abcd1731 2021-07-24 15:28 Tim Meusel

Merge pull request #103 from voxpupuli/systemd_voxpupuli

switch from camptocamp/systemd to voxpupuli/systemd

bd5d13c5 2021-07-24 15:08 Tim Meusel

switch from camptocamp/systemd to voxpupuli/systemd

943ecf89 2021-07-24 14:47 duritong

Merge pull request #104 from bastelfreak/optional

fix datatype for $table and $dport

de3e7bb0 2021-07-24 09:44 Tim Meusel

fix datatype for $dport

324b6851 2021-07-24 09:43 Tim Meusel

fix datatype for $table

853ba757 2021-07-07 04:23 Steve Traylen

Merge pull request #102 from cernops/issue100

Allow declaring the same set in several tables

c94658e1 2021-07-06 11:46 Nacho Barrientos

Allow declaring the same set in several tables

Closes #100

5afbc789 2021-06-16 10:09 Tim Meusel

Merge pull request #99 from bastelfreak/fixtures

pull fixtures from git and not forge

1a986e22 2021-06-16 05:37 Tim Meusel

pull fixtures from git and not forge

ef94dda9 2021-06-03 09:26 Nacho Barrientos

Merge pull request #98 from traylenator/rc

Release 2.0.1-rc0

1d9033d0 2021-06-03 09:22 Steve Traylen

Release 2.0.1-rc0

0c4f8de2 2021-06-03 08:56 Nacho Barrientos

Merge pull request #97 from cernops/release_140

Prepare release 2.0.0

683d1049 2021-06-01 11:36 Nacho Barrientos

Prepare release 2.0.0

65b4f2f3 2021-06-01 04:28 Steve Traylen

Merge pull request #96 from cernops/issue95

Allow creating a totally empty firewall

7b9d6ffc 2021-05-31 04:42 Nacho Barrientos

Allow creating a totally empty firewall

By setting `nftables::inet_filter` and `nftables::nat` to `false`
users can now start off from a totally empty firewall and add the
tables, chains and rules they'd like.

The default skeleton for inet-filter, ip-nat and ip6-nat is kept...

4937bed5 2021-04-27 02:15 Steve Traylen

Merge pull request #93 from cernops/ibarrien_saddr

Fix IPv4 source address type detection

bd8baa0f 2021-04-26 12:27 Nacho Barrientos

Fix IPv4 source address type detection

Before this patch, a rule like this:

```
nftables::simplerule { 'foo':
action => 'accept',
dport => 443,
proto => 'tcp4',
saddr => '192.168.1.10',
}
```

would incorrectly generate this rule:...

a8008e42 2021-04-21 10:56 Steve Traylen

Merge pull request #92 from traylenator/everything

Drop Puppet 5, puppetlabs/concat 7.x, puppetlabs/stdlib 7.x, camptocamp/systemd: 3.x

1eda6efa 2021-04-21 09:46 Steve Traylen

Rely on puppet 6 calling daemon-reload

Since Puppet 6 now there no need to explicitly
call `systemctl daemon-reload`.

ad042d5f 2021-04-21 09:39 Steve Traylen

Merge remote-tracking branch 'kenyon/bump-concat' into everything

42c426c1 2021-04-16 07:58 Tim Meusel

puppetlabs/concat: Allow 7.x

9b6d7f08 2021-04-16 07:57 Tim Meusel

puppetlabs/stdlib: Allow 7.x

af33f653 2021-04-16 07:56 Tim Meusel

camptocamp/systemd: allow 3.x

f82aaa5a 2021-03-26 09:32 Steve Traylen

Merge pull request #88 from cernops/dotfiles_yas_link

Amend link to Yasnippets

693a3d98 2021-03-26 04:17 Nacho Barrientos

Amend link to Yasnippets

I reorganised my dotfiles a bit so this link must be changed. Sorry
for the noise.

89d99b8a 2021-03-25 09:07 Steve Traylen

Merge pull request #87 from cernops/bump_rc

Release 1.3.1-rc0

bbdcfb2d 2021-03-25 08:53 Nacho Barrientos

Release 1.3.1-rc0

cae79123 2021-03-25 08:39 duritong

Merge pull request #86 from cernops/release_1_3_0

Prepare release 1.3.0

804b96e4 2021-03-25 07:53 Nacho Barrientos

Prepare release 1.3.0

3f2f50c9 2021-03-25 03:58 Nacho Barrientos

Merge pull request #85 from cernops/qemu

Add rules for QEMU/libvirt guests (bridged virtual networking)

cd2a3cbf 2021-03-25 03:30 Nacho Barrientos

Add rules for QEMU/libvirt guests

18b211e7 2021-03-24 17:46 duritong

Merge pull request #80 from luisfdez/dockerce

Add Docker-CE default rules

1bf717d9 2021-03-23 08:34 Luis Fernández Álvarez

Add optional handling of chains

c86e270f 2021-03-23 07:37 Steve Traylen

Merge pull request #84 from traylenator/version

Add nftables.version to structured fact.

4d95ea85 2021-03-23 07:03 Steve Traylen

Add fact section to README.md

9dca9bc3 2021-03-23 06:29 Luis Fernández Álvarez

Fix doc defaults

032387dc 2021-03-23 02:59 Steve Traylen

Add nftables.version to structured fact.

```
FACTERLIB=. facter -p nftables {
tables => [
"bridge-filter",
"bridge-nat",
"inet-firewalld",
"ip-firewalld",
"ip6-firewalld"
],
version => "0.9.3"
}
```

242df534 2021-03-20 19:51 Kenyon Ralph

metadata.json: drop Puppet 5 support

Also bump puppetlabs/concat and puppetlabs/stdlib, whose versions
7.0.0 also dropped support for Puppet 5.

Fixes #78

b61ccb4a 2021-03-19 09:04 Luis Fernández Álvarez

Fix rulename spec in spec

283e1c3c 2021-03-19 08:56 Luis Fernández Álvarez

Fix syntax

c3515492 2021-03-19 08:48 Luis Fernández Álvarez

Add newline & more tests

6be2adf7 2021-03-19 07:12 Luis Fernández Álvarez

Add Docker-CE default rules

7a77d75a 2021-03-15 17:28 duritong

Merge pull request #82 from cernops/ibarrien_activemq

Add rules for Apache ActiveMQ

771b3256 2021-03-15 09:59 Nacho Barrientos

Add rules for Apache ActiveMQ

502b9dac 2021-03-09 05:45 duritong

Merge pull request #81 from cernops/emacs_readme

Fix sections and add a pointer to code snippets for Emacs

b1b61501 2021-03-09 04:37 Nacho Barrientos

Add pointer to Yasnippets for some defined types

2fda87af 2021-03-09 04:37 Nacho Barrientos

Improve sections' formatting

812ca777 2021-03-03 04:17 Steve Traylen

Release 1.2.1-rc0 (#77)

05c7f19d 2021-03-03 03:38 Steve Traylen

Release 1.2.0 (#76)

92e0fcb6 2021-03-02 08:31 duritong

fix #74 - ensure table are initialized before flushing them (#75)

942569ea 2021-02-14 10:00 duritong

Merge pull request #73 from Koumbit/global_chain_not_hardcoded

start declaring the 'global' chain with module resources

cf38fe4a 2021-02-14 01:26 Gabriel Filion

create tests for presence of the "global" chain

1a4f336e 2021-02-11 16:42 Gabriel Filion

start declaring the 'global' chain with module resources

the 'global' chain is a vestigial piece of early development on this
module, but it can be useful for creating fast short-circuits like
blocking traffic that match a certain set of IPs.

in the current state we can't inject rules inside the 'global' chain...

ca0e9755 2021-01-29 06:59 Steve Traylen

Bump version to 1.1.2-rc0 (#72)

Manual MR due to travis_release being broken by necessity to approve.

https://github.com/voxpupuli/puppet-nftables/issues/61

bd0d7998 2021-01-29 03:10 Steve Traylen

Release 1.1.1 (#71)

0f100e5c 2021-01-28 06:06 Nacho Barrientos

Merge pull request #70 from cernops/issue69

Fix IP version filter for IPv6 traffic

14156fb6 2021-01-27 06:48 Nacho Barrientos

Add unit test

1d56f209 2021-01-27 06:45 Nacho Barrientos

Fix IP version filter for IPv6 traffic

13f26dfc 2021-01-26 07:17 Nacho Barrientos

Improve nftables::rule's documentation (#68)

7d44d49e 2021-01-25 10:19 Steve Traylen

[blacksmith] Bump version to 1.1.1-rc0

afc4dd16 2021-01-25 10:16 Steve Traylen

Release 1.1.0 (#67)

cad7d4cd 2021-01-18 14:37 Tim Meusel

Merge pull request #60 from duritong/more_mail_client_rules

add some mail related outgoing rules

19908f41 2021-01-18 14:07 mh

add some mail related outgoing rules

2827108d 2021-01-18 11:28 Tim Meusel

Merge pull request #63 from traylenator/badges

Add badges to README

e2031b31 2021-01-18 11:18 Tim Meusel

Merge pull request #64 from traylenator/params

Enable parameter_documentation lint

e977eb3b 2021-01-18 11:17 Tim Meusel

Merge pull request #62 from glpatcern/master

Added Samba in rules

09cba182 2021-01-18 10:36 Steve Traylen

Enable parameter_documentation lint

The linter checks that every parameter has been documented.

While corrections have been made to great many classes some more
complicated examples have been left for now. Should be updated
as the files get touched.

https://github.com/domcleal/puppet-lint-param-docs

354a82d9 2021-01-18 10:19 Giuseppe Lo Presti

Removed unneeded parentheses

82b6fd57 2021-01-18 09:43 Steve Traylen

Add badges to README

4470f70c 2021-01-18 09:36 Giuseppe Lo Presti

Updated docs

Co-authored-by: Nacho Barrientos <>

6587545a 2021-01-18 09:04 Nacho Barrientos

Merge pull request #53 from cernops/allrules_check

Check that all the predefined rules are declared in the all rules acceptance test

e743f82e 2021-01-18 08:35 Giuseppe Lo Presti

Made ctdb rule parameterized

c3f6e1ff 2021-01-18 08:07 Nacho Barrientos

Use a separate job file

3246b968 2021-01-18 08:00 Nacho Barrientos

Check that all rules are declared in the all rules acceptance test

beaf4ee3 2021-01-18 07:42 Nacho Barrientos

Merge pull request #59 from cernops/issue58

Align simplerule and rule rulename requirements

8c00b818 2021-01-18 07:37 Nacho Barrientos

Pull up rule regexp to type aliases

1ee2f66b 2021-01-18 06:25 Giuseppe Lo Presti

Added to tests

a6f61c62 2021-01-18 05:51 Giuseppe Lo Presti

Added Samba in rules

6a4ffead 2021-01-13 11:10 Nacho Barrientos

Align simplerule and rule rulename requirements

2bcfc1aa 2020-12-15 05:14 Steve Traylen

[blacksmith] Bump version to 1.0.1-rc0

bc1b0f1a 2020-12-15 05:07 Steve Traylen

Release 1.0.0 (#49)

  • Release 1.0.0

Co-authored-by: duritong <>

5d71ec69 2020-12-14 05:35 duritong

Merge pull request #56 from traylenator/ports

Use Stdlib::Port everywhere in place of Integer

94a80621 2020-12-14 05:07 Steve Traylen

Use Stdlib::Port everywhere in place of Integer

Use Stdlib::Port in place of Integer for ports

Fixes #37

b1085d8d 2020-12-14 03:46 Tim Meusel

Merge pull request #55 from traylenator/moredocs

Docs for nftables::set

c868cae3 2020-12-14 03:27 Tim Meusel

Update manifests/set.pp

13f4e4c6 2020-12-14 03:06 Steve Traylen

Docs for nftables::set

b3040dd8 2020-12-14 02:26 Steve Traylen

Merge pull request #42 from duritong/terminology

switch not the server naming

04176b0e 2020-12-13 16:52 mh

switch naming to puppetserver

38205751 2020-12-11 02:38 Nacho Barrientos

Merge pull request #47 from cernops/issue45

Prefix custom tables with custom- so they're loaded

948ebc98 2020-12-11 02:25 Nacho Barrientos

Prefix custom tables with custom- so they're loaded