From 009f7210f4b40452da04806aa185f1c104eb4f25 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 30 Jan 2016 21:36:00 +0100 Subject: fixed error when ther is no rules file --- saswall | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/saswall b/saswall index b6f2ab0..1027b6d 100755 --- a/saswall +++ b/saswall @@ -29,11 +29,16 @@ ## ## +SASWALL_CONFIRM_TIMEOUT=20 # may get overwritten by rules.sh!! + +if [ ! -x /etc/saswall/rules.sh ]; then + echo "no rules file found or script is not executeable - firewall is disabled!!" + exit 0 +fi + trap saswall_signal INT TERM trap saswall_exit EXIT -SASWALL_CONFIRM_TIMEOUT=20 # may get overwritten by rules.sh!! - . /etc/saswall/rules.sh saswall_signal() @@ -141,4 +146,3 @@ reload) esac exit 0 - -- cgit v1.2.3