From 4ff59b06186ba50b27078bfea0435b11b50ab7d4 Mon Sep 17 00:00:00 2001 From: Adamm <28355318+Adamm00@users.noreply.github.com> Date: Sun, 17 Mar 2019 02:06:42 +1000 Subject: [PATCH] v6.8.2 Only show first 45 chars of ban reason --- firewall.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/firewall.sh b/firewall.sh index dfe997d..270a140 100644 --- a/firewall.sh +++ b/firewall.sh @@ -9,7 +9,7 @@ # __/ | # # |___/ # # # -## - 15/03/2019 - Asus Firewall Addition By Adamm v6.8.1 # +## - 17/03/2019 - Asus Firewall Addition By Adamm v6.8.2 # ## https://github.com/Adamm00/IPSet_ASUS # ############################################################################################################# @@ -576,6 +576,7 @@ Extended_DNSStats () { if [ -z "$banreason" ]; then banreason="$(grep -m1 -E "$(echo "$statdata" | cut -d '.' -f1-3)..*/" "$skynetipset" | awk -F "\"" '{print $2}')*" fi + if [ "${#banreason}" -gt "45" ]; then banreason="$(echo "$banreason" | cut -c 1-45)"; fi printf "%-15s %-4s | %-55s | %-45s | %-60s \\n" "$statdata" "$country" "https://otx.alienvault.com/indicator/ip/${statdata}" "$banreason" "$(grep -F "$statdata" /tmp/skynet/skynetstats.txt | awk '{print $1}' | xargs)" ;; 2) @@ -588,6 +589,7 @@ Extended_DNSStats () { if [ -z "$banreason" ]; then banreason="$(grep -m1 -E "$(echo "$ipaddr" | cut -d '.' -f1-3)..*/" "$skynetipset" | awk -F "\"" '{print $2}')*" fi + if [ "${#banreason}" -gt "45" ]; then banreason="$(echo "$banreason" | cut -c 1-45)"; fi printf "%-10s | %-15s %-4s | %-55s | %-45s | %-60s\\n" "${hits}x" "${ipaddr}" "${country}" "https://otx.alienvault.com/indicator/ip/${ipaddr}" "$banreason" "$(grep -F "$ipaddr" /tmp/skynet/skynetstats.txt | awk '{print $1}' | xargs)" ;; *)