From ebeefeba1db624d11a20afe80a0341a412e29fd6 Mon Sep 17 00:00:00 2001 From: Kroese Date: Fri, 26 Jan 2024 02:19:22 +0100 Subject: [PATCH] fix: Check dnsmasq --- src/network.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/network.sh b/src/network.sh index 2d52fb0c..f6b5d01c 100644 --- a/src/network.sh +++ b/src/network.sh @@ -83,7 +83,9 @@ configureDNS() { DNSMASQ_OPTS=$(echo "$DNSMASQ_OPTS" | sed 's/\t/ /g' | tr -s ' ' | sed 's/^ *//') [[ "$DEBUG" == [Yy1]* ]] && set -x - $DNSMASQ ${DNSMASQ_OPTS:+ $DNSMASQ_OPTS} + if ! $DNSMASQ ${DNSMASQ_OPTS:+ $DNSMASQ_OPTS}; then + error "Failed to start dnsmasq, reason: $?" && exit 29 + fi { set +x; } 2>/dev/null [[ "$DEBUG" == [Yy1]* ]] && echo