Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-ferm

Puppet module to manage the ferm firewall tooling
https://github.com/voxpupuli/puppet-ferm

drop unneeded manage_initfile param

26421b720ed8bf1c9588587764fba938130b3879 authored almost 4 years ago by Tim Meusel <[email protected]>
Drop EoL CentOS 6 support

067d9f98ad2a88eacc7401cbd3fc3a6fb446de5b authored almost 4 years ago by Tim Meusel <[email protected]>
Drop Puppet 5; enable Puppet 7 support

89b89f2bd1bfdd1fa0c7cfe1c5ab4a1acd47d530 authored almost 4 years ago by Tim Meusel <[email protected]>
Drop Fedora support (they dont support ferm anymore)

1898e64b69150833a94460ee1e2dc4ab3c92273a authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #118 from voxpupuli/modulesync

modulesync 3.1.0

fb8ed26cdceb012c3395a8d897b98785b17f087f authored about 4 years ago by Tim Meusel <[email protected]>
modulesync 3.1.0

7ad0fed388c81d76ead9224527afb708bd7d72c9 authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #117 from bastelfreak/string

Add puppet-lint-param-docs linter / fix typos in puppet-strings documentation

c9854b57a03cdd7bce7176a35a1157f621a2318b authored about 4 years ago by Tim Meusel <[email protected]>
fix typos in puppet-strings documentation

75ab2f7d7ec834976debd66b9874da81a82328e3 authored about 4 years ago by Tim Meusel <[email protected]>
Add puppet-lint-param-docs linter

80c00c0a204dbd4e78c0b7a8ec8fe07adb05f404 authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #116 from voxpupuli/modulesync

modulesync 3.0.0 & puppet-lint updates

456d663a31efb414f98eec19bed80e9e9570ea6e authored about 4 years ago by Tim Meusel <[email protected]>
puppet-lint: autofix

90ef76a20ba51dd411e84bc5d5c01b9ab0a6bf9c authored about 4 years ago by Tim Meusel <[email protected]>
modulesync 3.0.0

20d1207455131ea486336a17362a7ab57488903d authored about 4 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 5.0.1-rc0

2df19ca25ca3fafc0634841a3cf39b4049fa6b49 authored over 4 years ago by Thore Bödecker <[email protected]>
Merge pull request #115 from voxpupuli/release-v5.0.0

Release v5.0.0

5929f907fd3e74150f1b84640a80d6fd5472419a authored over 4 years ago by Thore Bödecker <[email protected]>
release v5.0.0

3d1a935519f01a7c5ad23d54d0b997876967dbf3 authored over 4 years ago by Thore Bödecker <[email protected]>
Merge pull request #114 from foxxx0/fix-portrange-regression

implement proper sport/dport types, validate port ranges, fix some minor regressions

a2b5e7161902b9d8f9b4f8edc03e4a178ec50404 authored over 4 years ago by Thore Bödecker <[email protected]>
add type_aliases tests for the other ferm types

1fc98345fae1cf48e1891b59e2faf4823246aa76 authored over 4 years ago by Thore Bödecker <[email protected]>
use proper types and validations for port handling

- implement validations for port ranges
- add test cases for these scenarios

856eca997158141e084b9e8c2002d7491a4720a1 authored over 4 years ago by Thore Bödecker <[email protected]>
use verbose multiport syntax for better compat

The dports/sports shortcut is only supported starting with ferm v2.5 which
was released very rec...

945faf68871dfdb9f9521cdadcdecfef65634d4b authored over 4 years ago by Thore Bödecker <[email protected]>
[blacksmith] Bump version to 4.0.1-rc0

840e99f57957059362b387ded299e8dddb6b475c authored over 4 years ago by Thore Bödecker <[email protected]>
Merge pull request #113 from foxxx0/release-4.0.0

release 4.0.0

04f63e33d5c3868303a731cf3833d315af2eb88b authored over 4 years ago by Thore Bödecker <[email protected]>
release 4.0.0

8e7fe480d16ec07f7b9dc12888b3444f4805ce85 authored over 4 years ago by Thore Bödecker <[email protected]>
Merge pull request #112 from foxxx0/add-multiport-support

implement multiport support for dport/sport / drop string support for sport/dport

87c586fd8a92d1b92fc6e5529f24264c39978448 authored over 4 years ago by Tim Meusel <[email protected]>
move OpenVPN example to README.md

This was previously manually added to REFERENCE.md and got overwritten
by a freshly generation v...

8bca772e35c437ec1b750d2bc5fb332cc5d09db6 authored over 4 years ago by Thore Bödecker <[email protected]>
implement multiport support for dport/sport

e048afaec245b19ed8a94a8e2e893c9c9b4e47e6 authored over 4 years ago by Thore Bödecker <[email protected]>
Merge pull request #109 from bastelfreak/ubuntu20

Add Ubuntu 20.04 support

8d967c7b915fec97846b1d6b567489646b3096a3 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #104 from Dan33l/install_from_sources

add install_method parameter

1924c40aa0d0a6b4f7ab209de1930d52c1169cde authored over 4 years ago by Tim Meusel <[email protected]>
add install_method parameter

007a9bd025ea441a45b0c8e891738c6f627a339a authored over 4 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #105 from rehanone/allow-custom-chain-rules-using-ferm-dsl

Allow adding custom ferm dsl for subchains. This is important for usi…

dac79dba12b034af8de2a31906a932f2932871a0 authored over 4 years ago by Tim Meusel <[email protected]>
voxpupuli-test: update 1.0.0->1.4.0

ce9bcd68b111bdb33978ad7994aeb3b7acf304ba authored over 4 years ago by Tim Meusel <[email protected]>
Add Ubuntu 20.04 support

78bfe5eb587fd77c9d15ee03c29975491649c1c0 authored over 4 years ago by Tim Meusel <[email protected]>
Allow adding custom ferm dsl for subchains. This is important for using complex iptable rules that are currently not supported by this module or would be very hard to manage just using puppet.

6be13799d8a2ee49c3af88ffd7a474c39f1475e3 authored over 4 years ago by Rehan Mahmood <[email protected]>
[blacksmith] Bump version to 3.0.2-rc0

6362585d53490ff9e837af1359d8e80f8053d0fc authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #108 from voxpupuli/rel301

release 3.0.1

f829c8570cbc65fd7c8de345a745cb40f58604bc authored over 4 years ago by Tim Meusel <[email protected]>
release 3.0.1

e669c75c2f9ac17726950e8b8ba9c1b2798d4e93 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #107 from voxpupuli/fuubuntu

Ubuntu/Debian: Notify service on config changes

51ecae453aaaf79df07e6bd5072d0d8087c1b607 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Ubuntu/Debian: Notify service on config changes

Without this change it's possible that we try to start the service and
afterwards modify the deb...

1419257268c962328575eb009454cc6326fdd7c7 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #106 from voxpupuli/travis2

Add missing os key in travis config

9b54e449cb492270765c3d8194161bf4c17eb322 authored over 4 years ago by Tim Meusel <[email protected]>
travis: Rename user to username

This fixes the following travis error:

```
deploy: both user and username given, user overwrite...

68c389b6c14f26d8c8d0b63894dd31bae7fd7d24 authored over 4 years ago by Tim Meusel <[email protected]>
travis.yml: Rename matrix to jobs

Without this change, we get the following warning:

```
root: key matrix is an alias for jobs, u...

5394645edb68827c8c36d8206cb677a8e1adf721 authored over 4 years ago by Tim Meusel <[email protected]>
Add missing os key in travis config

without this, the travis linter tells us the following warning:

```
root: missing os, using the...

8751cce28b70393d0c1f175c1920f90372b03a3e authored over 4 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.0.1-rc0

b3a0bbfb01b8b0b04a6925a9e65be5b982487969 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #102 from bastelfreak/rel300

release 3.0.0

e6815e27b2e72dba8934eff8fad8dd2de0b10bab authored over 4 years ago by Tim Meusel <[email protected]>
release 3.0.0

0f91accc0271f6fc42917e4ee4ad1cee26abc9a7 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #101 from bastelfreak/log

by default dont log dropped packets

378114770be1d2f71eca2b4462e189e4ea153472 authored over 4 years ago by Tim Meusel <[email protected]>
by default dont log dropped packets

699c4a726d85ba5af123379a04f6f3ee6c9af990 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #100 from bastelfreak/invalid

make dropping of invalid pakets optional

e36464557e1ad51d26da0450ab2604693fffb1f2 authored over 4 years ago by Tim Meusel <[email protected]>
make dropping of pakets marked as invalid optional

cd38691675da20ff4f38f18b2505955694ea56e4 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #90 from Dan33l/add_conntrack_dedicated

use dedicated conntrack parameters / by default disable conntrack for new chains / by default e...

c34c528537cd9baa7057588d628a36843d63b015 authored over 4 years ago by Tim Meusel <[email protected]>
use dedicated conntrack parameters

91fa3bcde36896eedade89911df93bbf58b6609b authored over 4 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #99 from bastelfreak/docs

cleanup puppet-strings documentation

9b71e958f45f50071203eaa7d6aac445ee31ff14 authored over 4 years ago by Tim Meusel <[email protected]>
cleanup puppet-strings documentation

ca34f8d46d77ed801eca6ab5a04ef269481f9a55 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #97 from voxpupuli/rewrite-acceptance-tests

Use voxpupuli-acceptance

926cc5ecf8946440cec80c08010cc3ab89494f01 authored over 4 years ago by Tim Meusel <[email protected]>
Use voxpupuli-acceptance

46070b1fb947250ed35424bdd9b8b02e1582293a authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #95 from bastelfreak/vz

Add VZ 6/7 to metadata.json

a8b3e9696564e992fcb08170d81b7c2feee6fced authored over 4 years ago by Tim Meusel <[email protected]>
Add VZ 6/7 to metadata.json

9459858e7944f5a53457a7c0bc9eff414dd629e7 authored almost 5 years ago by Tim Meusel <[email protected]>
Merge pull request #92 from bastelfreak/travis

delete legacy travis directory

17fca9055a2546c49f9b160bbb124c740734c9bf authored almost 5 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #94 from voxpupuli/modulesync

modulesync 3.0.0

05997e0d9e30ba0e53dead0ace65121801c03d7f authored almost 5 years ago by Garrett Honeycutt <[email protected]>
cleanup spec_helper.rb

be298bed6169c9f59148042af47e12faffe48881 authored almost 5 years ago by Tim Meusel <[email protected]>
modulesync 3.0.0

f8faa812549dcdfd64ceacae647039acb5d8e7a3 authored almost 5 years ago by Tim Meusel <[email protected]>
Merge pull request #93 from voxpupuli/modulesync

modulesync 2.10.0

76833ebc2f9313afb3f36d37b351933c06b112f2 authored about 5 years ago by Tim Meusel <[email protected]>
modulesync 2.10.0

85f632bead2bb98aff2df3b27f4b11d728459eae authored about 5 years ago by Tim Meusel <[email protected]>
delete legacy travis directory

707864fe3a26191eff418ee6b13f8c64987f302e authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #91 from voxpupuli/modulesync

modulesync 2.9.0

5963fbe43946825177a52bf875405cb8199df6e3 authored about 5 years ago by Tim Meusel <[email protected]>
modulesync 2.9.0

d4106af027780bf3573b0ff8956caf3aa9f0e9bc authored about 5 years ago by Dennis Hoppe <[email protected]>
[blacksmith] Bump version to 2.7.1-rc0

dd8ac301ea28927fd0494d9028ff059a836080a7 authored about 5 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #89 from Dan33l/release_2.7.0

release 2.7.0

ce2200aa38191158f7e518a47eb6838221a5c896 authored about 5 years ago by Fabien COMBERNOUS <[email protected]>
release 2.7.0

415b418d6cd2037ba473d00ab017b4a6f854247d authored about 5 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #88 from Dan33l/revert-pr81

revert PR81

051451183fac7ef3950a413f0a40ca5fdcb9cbd6 authored about 5 years ago by Fabien COMBERNOUS <[email protected]>
revert PR81

78841a0852cb77e30c41aaf72cc672e736895f67 authored about 5 years ago by Fabien COMBERNOUS <[email protected]>
[blacksmith] Bump version to 2.6.1-rc0

10115d3f0409eb5d36ddeb45d772f29ffeb97e96 authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #86 from bastelfreak/rel260

release 2.6.0

e669465ba88e96fbed5256d6b0cf31f844aef8e7 authored about 5 years ago by Tim Meusel <[email protected]>
release 2.6.0

7f56b1b8f646266b537106046f3b7bd5f8f3f973 authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #85 from bastelfreak/bugfix

ipset: allow multiple instances of defined resource

359ae5e922910884b8c5639b52293b05e1183def authored about 5 years ago by Tim Meusel <[email protected]>
ipset: allow multiple instances of defined resource

750193a8d06e231a48b065ffd0d3f02ebd036e93 authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #80 from bastelfreak/ipsets

implement ipset support

1432f4316871f9c367d0cac8e3758d239d2f79ea authored about 5 years ago by Tim Meusel <[email protected]>
implement ipset support

d4b8909eab6194da389b121e46137da7618eb45c authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #84 from bastelfreak/docs4

update docker firewalling example

5d00a506f896fccb2485ebf3ea316f0156b80f8b authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #81 from bastelfreak/hotifx

disable conntrack filtering in FORWARD/OUTPUT

6c1a735df3fe28a877009b4fef0db33eb7106e56 authored about 5 years ago by Tim Meusel <[email protected]>
update docker firewalling example

2ca0d697bc6eca2ac1291f46cc345b4226dc7782 authored about 5 years ago by Tim Meusel <[email protected]>
disable conntrack filtering in FORWARD/OUTPUT

conntrack filtering basically doesn't work in those chains, so we need
to disable it.

19c71d9abd269d88450f54ddb95e036c804a8fe8 authored about 5 years ago by Thore Bödecker <[email protected]>
Merge pull request #83 from bastelfreak/docs3

delete legacy docs/ folder

631b6ae7d342eaa113833b62d0462dcccdced8f4 authored about 5 years ago by Tim Meusel <[email protected]>
delete legacy docs/ folder

We now have a REFERENCE.md in the repository. We don't need the docs/
folder anymore.

8a15bac595fd96debe52dc437bd34f682564b2b6 authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #75 from Dan33l/move_common_init

move common from hiera data values to init.pp

936d5f7c4b41ae8249f432827370815f2ec88dae authored over 5 years ago by Tim Meusel <[email protected]>
move common from hiera data values to init.pp

53cfc040f415d819a0feaaf7b5c8e9af6ac6c079 authored over 5 years ago by Fabien COMBERNOUS <[email protected]>
[blacksmith] Bump version to 2.5.1-rc0

eeaaa9145cf205dbd9bc9973cc647247df15cca9 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #70 from Dan33l/release-2.5.0

release 2.5.0

bf74cd78aeb3aa248f61a2d2dd702134565b2f81 authored over 5 years ago by Tim Meusel <[email protected]>
release 2.5.0

d442798a37926215e79cc816c8678d447f2697cd authored over 5 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #73 from foxxx0/add-more-examples

Add more examples

81d7cf7783e41833692085b93e7edeeebb78bbc3 authored over 5 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #72 from foxxx0/fix-kernel-incompatibilities

fix kernel incompatibilities

b9e465cbe6d63a922abc64d3b6a4eab790ed4d6d authored over 5 years ago by Tim Meusel <[email protected]>
add conntrack/NOTRACK example

976fb99a30b3304b096ddb1f51fcabc5b44e535d authored over 5 years ago by Thore Bödecker <[email protected]>
fix kernel incompatibilities

Certain kernel modules and thus iptables functionality was introduced at
later releases, so we n...

3117ba0822e5472b9aa2a3e6e6ef4c43ea4c6565 authored over 5 years ago by Thore Bödecker <[email protected]>
Merge pull request #71 from bastelfreak/docs2

enhance puppet-strings documentation

1d02a062e30ffdc94a739a7280a4b124c329620d authored over 5 years ago by Tim Meusel <[email protected]>
enhance puppet-strings documentation

beb7c4247272569918aa0ed85ee5a95653f2b46f authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #69 from bastelfreak/debian

readd Debian 9/10 support

2455de32311040de0d608d8cc151aa6395700e8f authored over 5 years ago by Fabien COMBERNOUS <[email protected]>
readd Debian 9/10 support

221c45769e56ffda0ac82bd035e0ef5f37706836 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #68 from foxxx0/collect-chains-from-hiera

expose parameter to initialize custom chains

439e71b110e769d8164c4491a6662ac6f2b089db authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #67 from foxxx0/allow-proto-array

allow using an array for $proto

1a417a652142302fdd62534a0d5220c8b7b2304d authored over 5 years ago by Tim Meusel <[email protected]>
expose parameter to initialize custom chains

Previously it was not possible to define custom chains with parameter,
e.g. in order to collect ...

8e4920c3ceef338432fa01f1f8d2f6597f9fff05 authored over 5 years ago by Thore Bödecker <[email protected]>
allow using an array for $proto

This enables defining ferm::rule with multiple protocols at once,
because using 'all' for $proto...

3d868fb81532d717fd625638781e4663a834260c authored over 5 years ago by Thore Bödecker <[email protected]>