mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2025-01-11 01:47:53 +08:00
Merge branch 'main' into tlim_rtype_61_main
This commit is contained in:
commit
3563102d60
4 changed files with 19 additions and 9 deletions
|
@ -61,7 +61,7 @@ If a feature is definitively not supported for whatever reason, we would also li
|
|||
| [`PORKBUN`](porkbun.md) | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❔ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❔ | ✅ | ❌ | ❔ | ❔ | ❔ | ❌ | ❌ | ✅ |
|
||||
| [`POWERDNS`](powerdns.md) | ❌ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ❔ | ❔ | ✅ | ✅ | ❔ | ✅ | ✅ | ❔ | ✅ | ✅ | ✅ | ❔ | ❔ | ✅ | ✅ | ✅ |
|
||||
| [`REALTIMEREGISTER`](realtimeregister.md) | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❔ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ❔ | ✅ | ❌ | ❌ | ❔ | ❔ | ❌ | ✅ | ✅ |
|
||||
| [`ROUTE53`](route53.md) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❔ | ❔ | ❌ | ❔ | ✅ | ❔ | ✅ | ❔ | ❔ | ❔ | ❔ | ❔ | ❔ | ❔ | ✅ | ✅ | ✅ |
|
||||
| [`ROUTE53`](route53.md) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❔ | ✅ | ❌ | ❔ | ✅ | ❔ | ✅ | ✅ | ✅ | ✅ | ❔ | ❔ | ❔ | ❔ | ✅ | ✅ | ✅ |
|
||||
| [`RWTH`](rwth.md) | ❌ | ✅ | ❌ | ❌ | ❌ | ✅ | ❔ | ❔ | ❌ | ❌ | ✅ | ❔ | ✅ | ✅ | ❔ | ❌ | ❔ | ❔ | ❔ | ❔ | ❌ | ❌ | ✅ |
|
||||
| [`SAKURACLOUD`](sakuracloud.md) | ❌ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
|
||||
| [`SOFTLAYER`](softlayer.md) | ❌ | ✅ | ❌ | ❌ | ❔ | ❔ | ❔ | ❔ | ❌ | ❔ | ❔ | ❔ | ✅ | ❔ | ❔ | ❔ | ❔ | ❔ | ❔ | ❔ | ❔ | ❌ | ❔ |
|
||||
|
|
|
@ -249,14 +249,20 @@ func makeChanges(t *testing.T, prv providers.DNSServiceProvider, dc *models.Doma
|
|||
//}
|
||||
dom.Records = append(dom.Records, &rc)
|
||||
}
|
||||
//if *providerToRun == "AXFRDDNS" {
|
||||
// Bind will refuse a DDNS update when the resulting zone
|
||||
// contains a NS record without an associated address
|
||||
// records (A or AAAA)
|
||||
//dom.Records = append(dom.Records, a("ns."+domainName+".", "9.8.7.6"))
|
||||
//}
|
||||
dom.Unmanaged = tst.Unmanaged
|
||||
dom.UnmanagedUnsafe = tst.UnmanagedUnsafe
|
||||
// Bind will refuse a DDNS update when the resulting zone
|
||||
// contains a NS record without an associated address
|
||||
// records (A or AAAA). In order to run the integration tests
|
||||
// against bind, the initial zone contains the following records:
|
||||
// - `@ NS dummy-ns.example.com`
|
||||
// - `dummy-ns A 9.8.7.6`
|
||||
// We 'hardcode' an ignore rule for the `A` record.
|
||||
dom.Unmanaged = append(dom.Unmanaged, &models.UnmanagedConfig{
|
||||
LabelPattern: "dummy-ns",
|
||||
RTypePattern: "A",
|
||||
TargetPattern: "",
|
||||
})
|
||||
models.PostProcessRecords(dom.Records)
|
||||
dom2, _ := dom.Copy()
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
"master": "$AXFRDDNS_MASTER",
|
||||
"nameservers": "ns.example.com",
|
||||
"transfer-key": "$AXFRDDNS_TRANSFER_KEY",
|
||||
"transfer-mode": "AXFRDDNS_TRANSFER_MODE",
|
||||
"transfer-mode": "$AXFRDDNS_TRANSFER_MODE",
|
||||
"update-key": "$AXFRDDNS_UPDATE_KEY",
|
||||
"update-mode": "$AXFRDDNS_UPDATE_MODE"
|
||||
},
|
||||
|
@ -32,7 +32,7 @@
|
|||
"master": "$AXFRDDNS_DNSSEC_MASTER",
|
||||
"nameservers": "ns.example.com",
|
||||
"transfer-key": "$AXFRDDNS_DNSSEC_TRANSFER_KEY",
|
||||
"transfer-mode": "AXFRDDNS_DNSSEC_TRANSFER_MODE",
|
||||
"transfer-mode": "$AXFRDDNS_DNSSEC_TRANSFER_MODE",
|
||||
"update-key": "$AXFRDDNS_DNSSEC_UPDATE_KEY",
|
||||
"update-mode": "$AXFRDDNS_DNSSEC_UPDATE_MODE"
|
||||
},
|
||||
|
|
|
@ -81,10 +81,14 @@ var features = providers.DocumentationNotes{
|
|||
providers.CanConcur: providers.Can(),
|
||||
providers.CanUseAlias: providers.Cannot("R53 does not provide a generic ALIAS functionality. Use R53_ALIAS instead."),
|
||||
providers.CanUseCAA: providers.Can(),
|
||||
providers.CanUseHTTPS: providers.Can(),
|
||||
providers.CanUseLOC: providers.Cannot(),
|
||||
providers.CanUsePTR: providers.Can(),
|
||||
providers.CanUseRoute53Alias: providers.Can(),
|
||||
providers.CanUseSRV: providers.Can(),
|
||||
providers.CanUseSSHFP: providers.Can(),
|
||||
providers.CanUseSVCB: providers.Can(),
|
||||
providers.CanUseTLSA: providers.Can(),
|
||||
providers.DocCreateDomains: providers.Can(),
|
||||
providers.DocDualHost: providers.Can(),
|
||||
providers.DocOfficiallySupported: providers.Can(),
|
||||
|
|
Loading…
Reference in a new issue