From 5e4cd25103da0d1549db435fa086259f3fcc5744 Mon Sep 17 00:00:00 2001 From: Dirk Brenken Date: Sun, 12 Feb 2017 08:20:10 +0100 Subject: [PATCH] adblock: 2.3.0 (package release 3) * refine too optimistic wget/uclient-fetch timeout defaults * cosmetics Signed-off-by: Dirk Brenken --- net/adblock/Makefile | 2 +- net/adblock/files/adblock.sh | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/net/adblock/Makefile b/net/adblock/Makefile index 2c6996787..565ebf8ae 100644 --- a/net/adblock/Makefile +++ b/net/adblock/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=adblock PKG_VERSION:=2.3.0 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_LICENSE:=GPL-3.0+ PKG_MAINTAINER:=Dirk Brenken diff --git a/net/adblock/files/adblock.sh b/net/adblock/files/adblock.sh index d59899282..4c23e5e38 100755 --- a/net/adblock/files/adblock.sh +++ b/net/adblock/files/adblock.sh @@ -10,7 +10,7 @@ # LC_ALL=C PATH="/usr/sbin:/usr/bin:/sbin:/bin" -adb_ver="2.3.0-2" +adb_ver="2.3.0-3" adb_enabled=1 adb_debug=0 adb_backup=0 @@ -18,8 +18,9 @@ adb_backupdir="/mnt" adb_whitelist="/etc/adblock/adblock.whitelist" adb_whitelist_rset="\$1 ~/^([A-Za-z0-9_-]+\.){1,}[A-Za-z]+/{print tolower(\"^\"\$1\"\\\|[.]\"\$1)}" adb_fetch="/usr/bin/wget" -adb_fetchparm="--no-config --quiet --tries=1 --no-cache --no-cookies --max-redirect=0 --timeout=5 --no-check-certificate -O" +adb_fetchparm="--no-config --quiet --no-cache --no-cookies --max-redirect=0 --timeout=10 --no-check-certificate -O" adb_dnslist="dnsmasq unbound" +adb_dnsprefix="adb_list" # f_envload: load adblock environment # @@ -49,12 +50,14 @@ f_envload() dnsmasq) adb_dns="dnsmasq" adb_dnsdir="/tmp/dnsmasq.d" + adb_dnshidedir="${adb_dnsdir}/.adb_hidden" adb_dnsformat="awk '{print \"local=/\"\$0\"/\"}'" break 2 ;; unbound) adb_dns="unbound" adb_dnsdir="/var/lib/unbound" + adb_dnshidedir="${adb_dnsdir}/.adb_hidden" adb_dnsformat="awk '{print \"local-zone: \042\"\$0\"\042 static\"}'" break 2 ;; @@ -64,11 +67,8 @@ f_envload() sleep 1 cnt=$((cnt+1)) done - if [ -n "${adb_dns}" ] + if [ -z "${adb_dns}" ] then - adb_dnshidedir="${adb_dnsdir}/.adb_hidden" - adb_dnsprefix="adb_list" - else f_log "error" "status ::: no active/supported DNS backend found" fi @@ -134,7 +134,7 @@ f_envcheck() if [ ! -x "${adb_fetch}" ] && [ "$(readlink -fn "/bin/wget")" = "/bin/uclient-fetch" ] then adb_fetch="/bin/uclient-fetch" - adb_fetchparm="-q --timeout=5 --no-check-certificate -O" + adb_fetchparm="-q --timeout=10 --no-check-certificate -O" fi if [ -z "${adb_fetch}" ] || [ -z "${adb_fetchparm}" ] || [ ! -x "${adb_fetch}" ] || [ "$(readlink -fn "${adb_fetch}")" = "/bin/busybox" ] then @@ -378,7 +378,7 @@ f_main() # basic pre-checks # - if [ ! "${enabled}" = "1" ] || [ -z "${url}" ] || [ -z "${src_rset}" ] + if [ "${enabled}" != "1" ] || [ -z "${url}" ] || [ -z "${src_rset}" ] then f_list remove continue