DNS: optimize dnsutils installation command

This commit is contained in:
missytake 2024-04-02 20:18:22 +02:00
parent 2a1e004962
commit a78d4e6198

View File

@ -11,11 +11,7 @@ class DNS:
self.session = requests.Session() self.session = requests.Session()
self.out = out self.out = out
self.ssh = f"ssh root@{mail_domain} -- " self.ssh = f"ssh root@{mail_domain} -- "
try: self.out.shell_output(f"{ self.ssh }'apt-get update && apt-get install -y dnsutils'", timeout=60, no_print=True)
self.shell(f"apt update")
self.shell(f"apt install -y dnsutils")
except subprocess.CalledProcessError:
pass
try: try:
self.shell(f"unbound-control flush_zone {mail_domain}") self.shell(f"unbound-control flush_zone {mail_domain}")
except subprocess.CalledProcessError: except subprocess.CalledProcessError: