From 5caa6f5921ec772396cd2c5684e70d3848705315 Mon Sep 17 00:00:00 2001 From: Ludeeus Date: Sat, 14 Nov 2020 16:35:36 +0100 Subject: [PATCH] Enable and start systemd-resolved --- installer.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/installer.sh b/installer.sh index 1aeadf5..8178df6 100644 --- a/installer.sh +++ b/installer.sh @@ -27,6 +27,7 @@ DOCKER_REPO=homeassistant SERVICE_DOCKER="docker.service" SERVICE_NM="NetworkManager.service" +SERVICE_SYSTEMD_RESOLVED="systemd-resolved.service" FILE_DOCKER_CONF="/etc/docker/daemon.json" FILE_INTERFACES="/etc/network/interfaces" @@ -112,6 +113,12 @@ if [[ "$answer" =~ "y" ]] || [[ "$answer" =~ "Y" ]]; then curl -sL "${URL_INTERFACES}" > "${FILE_INTERFACES}"; fi +if [ "$(systemctl is-active --quiet ${SERVICE_SYSTEMD_RESOLVED})" != "active" ]; then + info "Enable and start systemd-resolved" + systemctl enable "${SERVICE_SYSTEMD_RESOLVED}" > /dev/null 2>&1; + systemctl start "${SERVICE_SYSTEMD_RESOLVED}" +fi + info "Restarting NetworkManager" systemctl restart "${SERVICE_NM}"