From a10588b0cefaba9bc2392fe5751ea18a19d0b892 Mon Sep 17 00:00:00 2001 From: Kroese Date: Fri, 26 Jan 2024 02:19:31 +0100 Subject: [PATCH] fix: Check dnsmasq (#598) --- src/network.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/network.sh b/src/network.sh index 2d52fb0..f6b5d01 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