mirror of
https://github.com/outbackdingo/labca.git
synced 2026-01-27 10:19:34 +00:00
18 lines
698 B
Diff
18 lines
698 B
Diff
diff --git a/cmd/admin/overrides_add.go b/cmd/admin/overrides_add.go
|
|
index 6c217b0a1..0955b4256 100644
|
|
--- a/cmd/admin/overrides_add.go
|
|
+++ b/cmd/admin/overrides_add.go
|
|
@@ -51,7 +51,11 @@ func validateIdentifiers(idents ...identifier.ACMEIdentifier) error {
|
|
for _, ident := range idents {
|
|
switch ident.Type {
|
|
case identifier.TypeDNS:
|
|
- err := policy.ValidDomain(ident.Value)
|
|
+ pa, err := policy.New(map[identifier.IdentifierType]bool{"dns": true}, nil, nil)
|
|
+ if err != nil {
|
|
+ return fmt.Errorf("cannot create policy authority implementation")
|
|
+ }
|
|
+ err = pa.ValidDomain(ident.Value)
|
|
if err != nil {
|
|
return fmt.Errorf("invalid domain %s: %s", ident.Value, err)
|
|
}
|