From e80235cac2bc7cbb03eb2574fd4c98a4e31955b9 Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 11 Mar 2024 11:31:36 +0100 Subject: [PATCH] feat: Add option to disable networking --- src/network.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/network.sh b/src/network.sh index dc2f134..d70f29e 100644 --- a/src/network.sh +++ b/src/network.sh @@ -5,6 +5,7 @@ set -Eeuo pipefail : "${MAC:=""}" : "${DHCP:="N"}" +: "${NETWORK:="Y"}" : "${HOST_PORTS:=""}" : "${VM_NET_DEV:=""}" @@ -201,6 +202,8 @@ closeNetwork() { nginx -s stop 2> /dev/null fWait "nginx" + [[ "$NETWORK" != [Yy1]* ]] && return 0 + exec 30<&- || true exec 40<&- || true @@ -271,6 +274,11 @@ getInfo() { # Configure Network # ###################################### +if [[ "$NETWORK" != [Yy1]* ]]; then + NET_OPTS="" + return 0 +fi + if [ ! -c /dev/vhost-net ]; then if mknod /dev/vhost-net c 10 238; then chmod 660 /dev/vhost-net