Use absolute domain names instead of relative ones.

see #1403
This commit is contained in:
Antoine Nguyen
2018-02-24 14:27:10 +01:00
parent 2c31895648
commit d954704ce9
+2 -5
View File
@@ -206,11 +206,8 @@ class Domain(AdminObject):
@property
def bind_format_dkim_public_key(self):
"""Return DKIM public key using Bind format."""
parts = self.name.split(".")
subdomain = (
"" if len(parts) == 2 else ".{}".format(".".join(parts[:-2])))
return "{}._domainkey{} 10800 IN TXT \"v=DKIM1; k=rsa; p={}\"".format(
self.dkim_key_selector, subdomain, self.dkim_public_key)
return "{}._domainkey.{}. 10800 IN TXT \"v=DKIM1; k=rsa; p={}\"".format(
self.dkim_key_selector, self.name, self.dkim_public_key)
def add_admin(self, account):
"""Add a new administrator to this domain.