Merge pull request #3988 from dibdot/adblock
adblock: 2.3.0 (package release 3)
This commit is contained in:
commit
ac65166418
2 changed files with 9 additions and 9 deletions
|
@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=adblock
|
PKG_NAME:=adblock
|
||||||
PKG_VERSION:=2.3.0
|
PKG_VERSION:=2.3.0
|
||||||
PKG_RELEASE:=2
|
PKG_RELEASE:=3
|
||||||
PKG_LICENSE:=GPL-3.0+
|
PKG_LICENSE:=GPL-3.0+
|
||||||
PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
|
PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
#
|
#
|
||||||
LC_ALL=C
|
LC_ALL=C
|
||||||
PATH="/usr/sbin:/usr/bin:/sbin:/bin"
|
PATH="/usr/sbin:/usr/bin:/sbin:/bin"
|
||||||
adb_ver="2.3.0-2"
|
adb_ver="2.3.0-3"
|
||||||
adb_enabled=1
|
adb_enabled=1
|
||||||
adb_debug=0
|
adb_debug=0
|
||||||
adb_backup=0
|
adb_backup=0
|
||||||
|
@ -18,8 +18,9 @@ adb_backupdir="/mnt"
|
||||||
adb_whitelist="/etc/adblock/adblock.whitelist"
|
adb_whitelist="/etc/adblock/adblock.whitelist"
|
||||||
adb_whitelist_rset="\$1 ~/^([A-Za-z0-9_-]+\.){1,}[A-Za-z]+/{print tolower(\"^\"\$1\"\\\|[.]\"\$1)}"
|
adb_whitelist_rset="\$1 ~/^([A-Za-z0-9_-]+\.){1,}[A-Za-z]+/{print tolower(\"^\"\$1\"\\\|[.]\"\$1)}"
|
||||||
adb_fetch="/usr/bin/wget"
|
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_dnslist="dnsmasq unbound"
|
||||||
|
adb_dnsprefix="adb_list"
|
||||||
|
|
||||||
# f_envload: load adblock environment
|
# f_envload: load adblock environment
|
||||||
#
|
#
|
||||||
|
@ -49,12 +50,14 @@ f_envload()
|
||||||
dnsmasq)
|
dnsmasq)
|
||||||
adb_dns="dnsmasq"
|
adb_dns="dnsmasq"
|
||||||
adb_dnsdir="/tmp/dnsmasq.d"
|
adb_dnsdir="/tmp/dnsmasq.d"
|
||||||
|
adb_dnshidedir="${adb_dnsdir}/.adb_hidden"
|
||||||
adb_dnsformat="awk '{print \"local=/\"\$0\"/\"}'"
|
adb_dnsformat="awk '{print \"local=/\"\$0\"/\"}'"
|
||||||
break 2
|
break 2
|
||||||
;;
|
;;
|
||||||
unbound)
|
unbound)
|
||||||
adb_dns="unbound"
|
adb_dns="unbound"
|
||||||
adb_dnsdir="/var/lib/unbound"
|
adb_dnsdir="/var/lib/unbound"
|
||||||
|
adb_dnshidedir="${adb_dnsdir}/.adb_hidden"
|
||||||
adb_dnsformat="awk '{print \"local-zone: \042\"\$0\"\042 static\"}'"
|
adb_dnsformat="awk '{print \"local-zone: \042\"\$0\"\042 static\"}'"
|
||||||
break 2
|
break 2
|
||||||
;;
|
;;
|
||||||
|
@ -64,11 +67,8 @@ f_envload()
|
||||||
sleep 1
|
sleep 1
|
||||||
cnt=$((cnt+1))
|
cnt=$((cnt+1))
|
||||||
done
|
done
|
||||||
if [ -n "${adb_dns}" ]
|
if [ -z "${adb_dns}" ]
|
||||||
then
|
then
|
||||||
adb_dnshidedir="${adb_dnsdir}/.adb_hidden"
|
|
||||||
adb_dnsprefix="adb_list"
|
|
||||||
else
|
|
||||||
f_log "error" "status ::: no active/supported DNS backend found"
|
f_log "error" "status ::: no active/supported DNS backend found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -134,7 +134,7 @@ f_envcheck()
|
||||||
if [ ! -x "${adb_fetch}" ] && [ "$(readlink -fn "/bin/wget")" = "/bin/uclient-fetch" ]
|
if [ ! -x "${adb_fetch}" ] && [ "$(readlink -fn "/bin/wget")" = "/bin/uclient-fetch" ]
|
||||||
then
|
then
|
||||||
adb_fetch="/bin/uclient-fetch"
|
adb_fetch="/bin/uclient-fetch"
|
||||||
adb_fetchparm="-q --timeout=5 --no-check-certificate -O"
|
adb_fetchparm="-q --timeout=10 --no-check-certificate -O"
|
||||||
fi
|
fi
|
||||||
if [ -z "${adb_fetch}" ] || [ -z "${adb_fetchparm}" ] || [ ! -x "${adb_fetch}" ] || [ "$(readlink -fn "${adb_fetch}")" = "/bin/busybox" ]
|
if [ -z "${adb_fetch}" ] || [ -z "${adb_fetchparm}" ] || [ ! -x "${adb_fetch}" ] || [ "$(readlink -fn "${adb_fetch}")" = "/bin/busybox" ]
|
||||||
then
|
then
|
||||||
|
@ -378,7 +378,7 @@ f_main()
|
||||||
|
|
||||||
# basic pre-checks
|
# basic pre-checks
|
||||||
#
|
#
|
||||||
if [ ! "${enabled}" = "1" ] || [ -z "${url}" ] || [ -z "${src_rset}" ]
|
if [ "${enabled}" != "1" ] || [ -z "${url}" ] || [ -z "${src_rset}" ]
|
||||||
then
|
then
|
||||||
f_list remove
|
f_list remove
|
||||||
continue
|
continue
|
||||||
|
|
Loading…
Reference in a new issue