mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
POWERDNS: Add support for DS records (#1414)
This commit is contained in:
committed by
GitHub
parent
20dad35167
commit
45e8622c0a
@ -18,6 +18,7 @@ import (
|
|||||||
var features = providers.DocumentationNotes{
|
var features = providers.DocumentationNotes{
|
||||||
providers.CanUseAlias: providers.Can("Needs to be enabled in PowerDNS first", "https://doc.powerdns.com/authoritative/guides/alias.html"),
|
providers.CanUseAlias: providers.Can("Needs to be enabled in PowerDNS first", "https://doc.powerdns.com/authoritative/guides/alias.html"),
|
||||||
providers.CanUseCAA: providers.Can(),
|
providers.CanUseCAA: providers.Can(),
|
||||||
|
providers.CanUseDS: providers.Can(),
|
||||||
providers.CanUsePTR: providers.Can(),
|
providers.CanUsePTR: providers.Can(),
|
||||||
providers.CanUseSRV: providers.Can(),
|
providers.CanUseSRV: providers.Can(),
|
||||||
providers.CanUseTLSA: providers.Can(),
|
providers.CanUseTLSA: providers.Can(),
|
||||||
@ -263,6 +264,8 @@ func toRecordConfig(domain string, r zones.Record, ttl int, name string, rtype s
|
|||||||
return rc, rc.SetTarget(dnsutil.AddOrigin(content, domain))
|
return rc, rc.SetTarget(dnsutil.AddOrigin(content, domain))
|
||||||
case "CAA":
|
case "CAA":
|
||||||
return rc, rc.SetTargetCAAString(content)
|
return rc, rc.SetTargetCAAString(content)
|
||||||
|
case "DS":
|
||||||
|
return rc, rc.SetTargetDSString(content)
|
||||||
case "MX":
|
case "MX":
|
||||||
return rc, rc.SetTargetMXString(content)
|
return rc, rc.SetTargetMXString(content)
|
||||||
case "SRV":
|
case "SRV":
|
||||||
|
Reference in New Issue
Block a user