diff options
-rw-r--r-- | ipalib/plugins/dns.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ipalib/plugins/dns.py b/ipalib/plugins/dns.py index c5d96a8c4..34afc1898 100644 --- a/ipalib/plugins/dns.py +++ b/ipalib/plugins/dns.py @@ -1437,6 +1437,14 @@ class SSHFPRecord(DNSRecord): ), ) + def _get_part_values(self, value): + # fingerprint part can contain space in LDAP, return it as one part + values = value.split(None, 2) + if len(values) != len(self.parts): + return None + return tuple(values) + + class TARecord(DNSRecord): rrtype = 'TA' supported = False |