From d753092040c0e5b30a00a9047d9cb42f45cf570c Mon Sep 17 00:00:00 2001 From: Kroese Date: Wed, 19 Apr 2023 18:47:29 +0200 Subject: [PATCH 1/2] Update run.sh --- run/run.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/run/run.sh b/run/run.sh index ad577aa..f7b75c4 100755 --- a/run/run.sh +++ b/run/run.sh @@ -4,6 +4,7 @@ set -eu # Docker environment variabeles : ${URL:=''}. # URL of PAT file +: ${DEBUG:=''}. # Enable debug mode : ${ALLOCATE:='Y'} # Preallocate diskspace : ${CPU_CORES:='1'} # vCPU count : ${DISK_SIZE:='16G'} # Initial disk size From cec0a56c70c92c039527efb0295d2183072d26d8 Mon Sep 17 00:00:00 2001 From: Kroese Date: Wed, 19 Apr 2023 18:51:24 +0200 Subject: [PATCH 2/2] Debug --- run/network.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/run/network.sh b/run/network.sh index 2303465..a89bf9a 100644 --- a/run/network.sh +++ b/run/network.sh @@ -58,6 +58,12 @@ fi [ ! -c /dev/net/tun ] && echo "Error: TUN network interface not available..." && exit 85 +if [ $DEBUG = "Y" ]; then + ifconfig + ip link + ip route +fi + update-alternatives --set iptables /usr/sbin/iptables-legacy > /dev/null update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy > /dev/null @@ -86,6 +92,10 @@ else [[ -z $(hostname -d) ]] || DNSMASQ_OPTS="$DNSMASQ_OPTS --dhcp-option=option:domain-name,$(hostname -d)" fi +if [ $DEBUG = "Y" ]; then + echo "$DNSMASQ $DNSMASQ_OPTS" +fi + $DNSMASQ $DNSMASQ_OPTS NET_OPTS="${NET_OPTS} -device virtio-net-pci,romfile=,netdev=hostnet0,mac=${VM_NET_MAC},id=net0"