Implement Advanced Firewalling support
authorEmilien Macchi <emilien@redhat.com>
Mon, 8 Jun 2015 21:45:58 +0000 (17:45 -0400)
committerEmilien Macchi <emilien@redhat.com>
Fri, 12 Jun 2015 18:28:27 +0000 (14:28 -0400)
commitd091e46dc061d81c3a9e2f561efa15a4ee94a187
tree5eea7413685c733817f901fcf1137da7d84ea331
parenta077eaf307998b3a9996fc5c0846f6604139a3e7
Implement Advanced Firewalling support

* Provide a Define function which will allow to manage IPtables rules.
* Manage rules in 'pre' and 'post' Puppet stages, it allows to create
  rules before and after regular Puppet stages (ie: to make sure no rule
  exists *before* and everything is blocked *after* regular Puppet
  stages)

Change-Id: I84fc79096f6fc3db76a61d012d8cb62dd12bdd89
.fixtures.yml [new file with mode: 0644]
manifests/firewall/post.pp [new file with mode: 0644]
manifests/firewall/pre.pp [new file with mode: 0644]
manifests/firewall/rule.pp [new file with mode: 0644]
manifests/init.pp
spec/classes/tripleo_init_spec.rb [new file with mode: 0644]