mirror of
https://github.com/chatmail/relay.git
synced 2026-05-21 13:28:05 +00:00
DNS: don't check DNS on cmdeploy init anymore
This commit is contained in:
@@ -38,10 +38,6 @@ def init_cmd(args, out):
|
|||||||
else:
|
else:
|
||||||
write_initial_config(args.inipath, mail_domain)
|
write_initial_config(args.inipath, mail_domain)
|
||||||
out.green(f"created config file for {mail_domain} in {args.inipath}")
|
out.green(f"created config file for {mail_domain} in {args.inipath}")
|
||||||
check_necessary_dns(
|
|
||||||
out,
|
|
||||||
mail_domain,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def run_cmd_options(parser):
|
def run_cmd_options(parser):
|
||||||
|
|||||||
@@ -183,6 +183,7 @@ def show_dns(args, out) -> int:
|
|||||||
|
|
||||||
def check_necessary_dns(out, mail_domain):
|
def check_necessary_dns(out, mail_domain):
|
||||||
"""Check whether $mail_domain and mta-sts.$mail_domain resolve."""
|
"""Check whether $mail_domain and mta-sts.$mail_domain resolve."""
|
||||||
|
print("Checking necessary DNS records... ")
|
||||||
dns = DNS(out, mail_domain)
|
dns = DNS(out, mail_domain)
|
||||||
ipv4 = dns.get("A", mail_domain)
|
ipv4 = dns.get("A", mail_domain)
|
||||||
ipv6 = dns.get("AAAA", mail_domain)
|
ipv6 = dns.get("AAAA", mail_domain)
|
||||||
@@ -204,5 +205,5 @@ def check_necessary_dns(out, mail_domain):
|
|||||||
print(line)
|
print(line)
|
||||||
print()
|
print()
|
||||||
else:
|
else:
|
||||||
dns.out.green("\nAll necessary DNS entries seem to be set.")
|
dns.out.green("All necessary DNS records seem to be set.")
|
||||||
return True
|
return True
|
||||||
|
|||||||
Reference in New Issue
Block a user