Skip to content

ronald/chef-shorewall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DESCRIPTION

Manages the Shorewall configuration for a node.

REQUIREMENTS

Only tested on Debian 6.0.

USAGE

The shorewall:default recipe checks for Shorewall rules defined via attributes on the node.

override_attributes(
  :shorewall => {
    :zones => ['vpn ipv4'], # optional
    :interfaces => ['vpn tun0 - routeback'], # optional
    :rules => ['ACCEPT pub loc udp 1194'], # optional
    :policies => ['vpn loc ACCEPT', 'vpn pub ACCEPT'], # optional
    :masquerades => ['eth0 10.0.1.0/24'], # optional
    :clamp_mss => 'No', # optional
    :ip_forwarding => 'Keep' # optional
  }
)

About

Shorewall cookbook for Chef

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published