blob: 40860fa331224905f5684c7c6fa5a1e6ed9c69c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
class profiles::publish_dns (
) {
@@dns_record { "AAAA automatic ${::fqdn}":
type => 'AAAA',
zone => $facts['domain'],
key => $facts['hostname'],
value => $facts['ipaddress6'],
}
[$record, $zone] = dns_record::rev_record(
$facts['networking']['ip6'],
$facts['networking']['netmask6'])
@@dns_record { "PTR automatic ${::fqdn}":
type => 'PTR',
zone => $zone,
key => $record,
value => $::fqdn,
}
}
|