Forge Home


Shorewall Puppet Module


9,670 latest version

1.9 quality score

Version information

  • 0.1.0 (latest)
released Dec 20th 2013

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'viniciusah-shorewall', '0.1.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add viniciusah-shorewall
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install viniciusah-shorewall --version 0.1.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



viniciusah/shorewall — version 0.1.0 Dec 20th 2013

Shorewall Puppet Module

This module install and configure shorewall on client machines.

This module has been tested against Puppet 3.3.2 on Debian 6 and 7.



class { 'shorewall':

  rules_file => "puppet:///files/etc/shorewall/rules.nodename"

This is the only configuration supported at this time. Custom user parameters may

come at a later date. If there is any other configuration that ought to be made available,

then please let me know.