From 21ecdb718a92c25bc1c95aa8ee78df9af947ab6e Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 15 Apr 2017 10:59:13 +0100 Subject: [PATCH] Wildcards --- src/freedombone-controlpanel | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/freedombone-controlpanel b/src/freedombone-controlpanel index 7ce68ae1..e9799674 100755 --- a/src/freedombone-controlpanel +++ b/src/freedombone-controlpanel @@ -1865,7 +1865,7 @@ function domain_blocking_add { 0) blocked_domain=$(<$data) if [ ${#blocked_domain} -gt 2 ]; then - if [[ "${blocked_domain}" == '.' ]]; then + if [[ "${blocked_domain}" == *'.'* ]]; then firewall_block_domain $blocked_domain dialog --title $"Block a domain" \ --msgbox $"The domain $blocked_domain has been blocked" 6 40 @@ -1886,7 +1886,7 @@ function domain_blocking_remove { 0) unblocked_domain=$(<$data) if [ ${#unblocked_domain} -gt 2 ]; then - if [[ "${unblocked_domain}" == '.' ]]; then + if [[ "${unblocked_domain}" == *'.'* ]]; then firewall_unblock_domain $unblocked_domain dialog --title $"Unblock a domain" \ --msgbox $"The domain $unblocked_domain has been unblocked" 6 40 @@ -1901,6 +1901,9 @@ function domain_blocking_show { clear cat $FIREWALL_DOMAINS | sort any_key + else + dialog --title $"Show blocked domains" \ + --msgbox $"No domains are currently blocked" 6 40 fi }