summaryrefslogtreecommitdiff
path: root/puppet/modules/site_shorewall/manifests/eip.pp
diff options
context:
space:
mode:
Diffstat (limited to 'puppet/modules/site_shorewall/manifests/eip.pp')
-rw-r--r--puppet/modules/site_shorewall/manifests/eip.pp13
1 files changed, 7 insertions, 6 deletions
diff --git a/puppet/modules/site_shorewall/manifests/eip.pp b/puppet/modules/site_shorewall/manifests/eip.pp
index 0c9bfa9c..87e1e16f 100644
--- a/puppet/modules/site_shorewall/manifests/eip.pp
+++ b/puppet/modules/site_shorewall/manifests/eip.pp
@@ -13,9 +13,9 @@ class site_shorewall::eip {
PARAM - - udp 53,80,443,1194
', }
-
+
# define interfaces
- shorewall::interface {"$interface":
+ shorewall::interface { $interface:
zone => 'net',
options => 'tcpflags,blacklist,nosmurfs';
}
@@ -31,11 +31,12 @@ PARAM - - udp 53,80,443,1194
shorewall::zone {'eip':
type => 'ipv4'; }
- shorewall::routestopped {'$interface':
- interface => '$interface'; }
+ shorewall::routestopped { $interface:
+ interface => $interface; }
+
- shorewall::masq {'$interface':
- interface => '$interface',
+ shorewall::masq {"$interface":
+ interface => $interface,
source => ''; }
shorewall::policy {