From 61adcc07c4def5e92b8c6090559aaf97170a625d Mon Sep 17 00:00:00 2001 From: Nate Riffe Date: Thu, 8 Jan 2015 08:17:01 -0600 Subject: [PATCH] Add support for transfer-source --- manifests/zone.pp | 1 + templates/zone.conf.erb | 3 +++ 2 files changed, 4 insertions(+) diff --git a/manifests/zone.pp b/manifests/zone.pp index 335006a..6522960 100644 --- a/manifests/zone.pp +++ b/manifests/zone.pp @@ -4,6 +4,7 @@ define bind::zone ( $zone_type, $domain = '', $masters = '', + $transfer_source = '', $allow_updates = '', $allow_transfers = '', $dnssec = false, diff --git a/templates/zone.conf.erb b/templates/zone.conf.erb index c2cc8a4..4afec2e 100644 --- a/templates/zone.conf.erb +++ b/templates/zone.conf.erb @@ -37,6 +37,9 @@ zone "<%= @_domain %>" { <%- end -%> }; <%- end -%> +<%- if @transfer_source and @transfer_source != ''-%> + transfer-source <%= @transfer_source %> +<%- end -%> <%- if @allow_updates and @allow_updates != '' -%> allow-update { <%- Array(@allow_updates).each do |allow_update| -%>