Cleaner FQDN resolution

This commit is contained in:
Lauri Võsandi 2021-06-01 23:48:51 +03:00
parent 00355354f1
commit 9c7c714606

View File

@ -53,10 +53,7 @@ SELF_KEY_PATH = "/var/lib/certidude/server-secrets/self_key.pem"
DHPARAM_PATH = "/var/lib/certidude/server-secrets/dhparam.pem" DHPARAM_PATH = "/var/lib/certidude/server-secrets/dhparam.pem"
BUILDER_TARBALLS = "" BUILDER_TARBALLS = ""
try: FQDN = socket.getfqdn()
FQDN = socket.getaddrinfo(socket.gethostname(), 0, socket.AF_INET, 0, 0, socket.AI_CANONNAME)[0][3]
except socket.gaierror:
FQDN = socket.gethostname()
try: try:
HOSTNAME, DOMAIN = FQDN.split(".", 1) HOSTNAME, DOMAIN = FQDN.split(".", 1)