From 4ad3a0e7e57d159379c4116e15b2a537f350b655 Mon Sep 17 00:00:00 2001 From: gyurix Date: Tue, 27 Dec 2022 09:03:40 +0000 Subject: [PATCH] Added exit line when running processes numbers are less then expected --- firewall/firewall-add | 9 +++++++++ .../iptables-wrapper-installer.sh | 0 2 files changed, 9 insertions(+) rename iptables-wrapper-installer.sh => firewall/iptables-wrapper-installer.sh (100%) diff --git a/firewall/firewall-add b/firewall/firewall-add index 8099090..d9b94e8 100755 --- a/firewall/firewall-add +++ b/firewall/firewall-add @@ -29,6 +29,12 @@ set | grep ROLES SERVICE_FILES=$SERVICE_FILES +RETRIES_NUMBER=$RETRIES_NUMBER + +if [ -z "$RETRIES_NUMBER" ]; then + RETRIES_NUMBER=2; +fi + # turn on debug mode by extra option "debug" if [[ "$(echo "$EXTRA_OPTIONS" | grep debug)" != "" ]] ; then DEBUG=1 @@ -109,6 +115,9 @@ name_resolver() { sleep 1; RETRIES=$((RETRIES+1)); name_resolver $DNS $RETRIES; + else + "Not enough running process found for executing firewall rules, exiting"; + exit; fi fi; } diff --git a/iptables-wrapper-installer.sh b/firewall/iptables-wrapper-installer.sh similarity index 100% rename from iptables-wrapper-installer.sh rename to firewall/iptables-wrapper-installer.sh