adblock: update 2.8.0 (release 2) 4517/head
authorDirk Brenken <dev@brenken.org>
Tue, 27 Jun 2017 06:31:51 +0000 (08:31 +0200)
committerDirk Brenken <dev@brenken.org>
Tue, 27 Jun 2017 06:44:15 +0000 (08:44 +0200)
* fix a logical glitch

Signed-off-by: Dirk Brenken <dev@brenken.org>
net/adblock/Makefile
net/adblock/files/adblock.sh

index c1fd658d28a929d26a63440ad7e687b154465b65..40e8987d0942727618be5ca2e8cefb3bab12bcf7 100644 (file)
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=adblock
 PKG_VERSION:=2.8.0
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_LICENSE:=GPL-3.0+
 PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
 
index 028f42110149f0278ba5cd097395642bd64a9a72..29ac6d2ef2dbe928a12730dcc67c6005067a70b1 100755 (executable)
@@ -10,7 +10,7 @@
 #
 LC_ALL=C
 PATH="/usr/sbin:/usr/bin:/sbin:/bin"
-adb_ver="2.8.0"
+adb_ver="2.8.0-2"
 adb_sysver="$(ubus -S call system board | jsonfilter -e '@.release.description')"
 adb_enabled=1
 adb_debug=0
@@ -537,16 +537,18 @@ f_main()
 
     # overall sort
     #
-    if [ ${mem_total} -ge 64 ] || [ ${adb_forcesrt} -eq 1 ]
+    if [ -s "${adb_tmpdir}/${adb_dnsfile}" ]
     then
-        if [ -s "${adb_tmpdir}/${adb_dnsfile}" ]
+        if [ ${mem_total} -ge 64 ] || [ ${adb_forcesrt} -eq 1 ]
         then
             sort -u "${adb_tmpdir}/${adb_dnsfile}" > "${adb_dnsdir}/${adb_dnsfile}"
         else
             mv -f "${adb_tmpdir}/${adb_dnsfile}" "${adb_dnsdir}" 2>/dev/null
         fi
-        cnt="$(wc -l < "${adb_dnsdir}/${adb_dnsfile}")"
+    else
+        > "${adb_dnsdir}/${adb_dnsfile}"
     fi
+    cnt="$(wc -l < "${adb_dnsdir}/${adb_dnsfile}")"
 
     # restart the dns backend and export runtime information
     #