From 259e37c795d683ff560b8f1a28955e8ba9695ad4 Mon Sep 17 00:00:00 2001 From: Nate Riffe Date: Mon, 3 Sep 2012 18:24:06 -0500 Subject: [PATCH] Add acls --- manifests/acl.pp | 11 +++++++++++ templates/acl.erb | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 manifests/acl.pp create mode 100644 templates/acl.erb diff --git a/manifests/acl.pp b/manifests/acl.pp new file mode 100644 index 0000000..43cd876 --- /dev/null +++ b/manifests/acl.pp @@ -0,0 +1,11 @@ +define bind::acl ( + $addresses, +) { + + concat::fragment { "bind-acl-${name}": + order => '10', + target => "${bind::params::confdir}/acls.conf", + content => template('bind/acl.erb'), + } + +} diff --git a/templates/acl.erb b/templates/acl.erb new file mode 100644 index 0000000..1db3a15 --- /dev/null +++ b/templates/acl.erb @@ -0,0 +1,5 @@ +acl <%= name %> { +<%- addresses.each |address| do %> + <%= address %>; +<%- end %> +};