A CNAME (or MX/SRV/NS) whose target is "@" was being concatenated literally as "@.<apex>" instead of resolving to the apex itself. Replace the hand-rolled normaliseTarget logic with sdk.JoinRelative, which correctly maps "" and "@" to the origin. Absolute FQDNs (trailing dot, used for external targets) are still stripped before the call so the external-target path is unaffected. |
||
|---|---|---|
| .. | ||
| collect.go | ||
| definition.go | ||
| provider.go | ||
| report.go | ||
| rule.go | ||
| rules_test.go | ||
| types.go | ||