summaryrefslogtreecommitdiff
path: root/manifests/publish_dns.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/publish_dns.pp')
-rw-r--r--manifests/publish_dns.pp11
1 files changed, 5 insertions, 6 deletions
diff --git a/manifests/publish_dns.pp b/manifests/publish_dns.pp
index df10854..f88292f 100644
--- a/manifests/publish_dns.pp
+++ b/manifests/publish_dns.pp
@@ -2,22 +2,21 @@ class profiles::publish_dns (
) {
if fact('ipaddress6') {
-
- @@dns_record { "AAAA automatic ${::fqdn}":
+ @@dns::record { "AAAA automatic ${::fqdn}":
type => 'AAAA',
- zone => $facts['domain'],
+ zone => "${$facts['domain']}.",
key => $facts['hostname'],
value => $facts['ipaddress6'],
}
- [$record, $zone] = dns_record::rev_record(
+ [$record, $zone] = dns::rev_record(
$facts['networking']['ip6'],
$facts['networking']['netmask6'])
- @@dns_record { "PTR automatic ${::fqdn}":
+ @@dns::record { "PTR automatic ${::fqdn}":
type => 'PTR',
- zone => $zone,
+ zone => "${zone}.",
key => $record,
value => "${::fqdn}.",
}