From 45c6339455ec89413d817862bef5aeaf435709f4 Mon Sep 17 00:00:00 2001 From: john Date: Mon, 25 Nov 2019 09:12:19 -0500 Subject: [PATCH] Updated to run every 5 seconds --- ban2fail.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ban2fail.sh b/ban2fail.sh index f0d2414..db5421e 100755 --- a/ban2fail.sh +++ b/ban2fail.sh @@ -6,7 +6,10 @@ # making reasonably sure there is no overlap. # +BAN2FAIL=/usr/local/bin/ban2fail LOGFILE=/var/log/ban2fail.log +#LOGFILE=/dev/pts/2 +PERIOD_SEC=5 WHEN=$(date) @@ -21,14 +24,15 @@ while true; do NOW_SEC=$(date +%s) - (( NOW_SEC - BEGIN_SEC > 45 )) && break + (( MAX_SEC= 60 - PERIOD_SEC - 1 )) + (( NOW_SEC - BEGIN_SEC > MAX_SEC )) && break - /usr/local/bin/ban2fail + $BAN2FAIL echo -n " $count" >>$LOGFILE FINISHED_SEC=$(date +%s) - (( SLEEP = 10 - FINISHED_SEC + NOW_SEC )) + (( SLEEP = 5 - FINISHED_SEC + NOW_SEC )) (( SLEEP < 1 )) && continue sleep $SLEEP