adblock: bugfix 2.1.1
* fix domain query function to support new unbound format Signed-off-by: Dirk Brenken <dev@brenken.org>
This commit is contained in:
parent
092599f126
commit
43971e29a1
2 changed files with 8 additions and 8 deletions
|
@ -6,7 +6,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=adblock
|
||||
PKG_VERSION:=2.1.0
|
||||
PKG_VERSION:=2.1.1
|
||||
PKG_RELEASE:=1
|
||||
PKG_LICENSE:=GPL-3.0+
|
||||
PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#
|
||||
LC_ALL=C
|
||||
PATH="/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
adb_ver="2.1.0"
|
||||
adb_ver="2.1.1"
|
||||
adb_enabled=1
|
||||
adb_debug=0
|
||||
adb_whitelist="/etc/adblock/adblock.whitelist"
|
||||
|
@ -251,20 +251,20 @@ f_query()
|
|||
|
||||
if [ -z "${dns_active}" ]
|
||||
then
|
||||
printf "%s\n" ":: no active block lists found, please start adblock first"
|
||||
printf "%s\n" "::: no active block lists found, please start adblock first"
|
||||
elif [ -z "${domain}" ] || [ "${domain}" = "${tld}" ]
|
||||
then
|
||||
printf "%s\n" ":: invalid domain input, please submit a specific (sub-)domain, i.e. 'www.abc.xyz'"
|
||||
printf "%s\n" "::: invalid domain input, please submit a specific (sub-)domain, i.e. 'www.abc.xyz'"
|
||||
else
|
||||
cd "${adb_dnsdir}"
|
||||
while [ "${domain}" != "${tld}" ]
|
||||
do
|
||||
search="${domain//./\.}"
|
||||
result="$(grep -Hm 1 "[/\.]${search}/" "${adb_dnsdir}/${adb_dnsprefix}"* | awk -F ':|/' '{print " "$4"\t: "$6}')"
|
||||
cnt="$(grep -hc "[/\.]${search}/" "${adb_dnsdir}/${adb_dnsprefix}"* | awk '{sum += $1} END {printf sum}')"
|
||||
printf "%s\n" ":: distinct results for domain '${domain}' (overall ${cnt})"
|
||||
result="$(grep -Hm1 "[/\"\.]${search}[/\"]" "${adb_dnsprefix}"* | awk -F ':|=|/|\"' '{printf(" %-20s : %s\n",$1,$4)}')"
|
||||
printf "%s\n" "::: distinct results for domain '${domain}'"
|
||||
if [ -z "${result}" ]
|
||||
then
|
||||
printf "%s\n" " no matches in active block lists"
|
||||
printf "%s\n" " no match"
|
||||
else
|
||||
printf "%s\n" "${result}"
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue