diff --git a/dns/bind/pkg-descr b/dns/bind/pkg-descr
index 976c2bf11..85705e64c 100644
--- a/dns/bind/pkg-descr
+++ b/dns/bind/pkg-descr
@@ -10,8 +10,8 @@ Plugin Changelog
1.4
-* Add Bing Strict Search
-* Add 4 new blacklists to DNSBL
+* Add Bing and DuckDuckGo Strict Search
+* Add 5 new blacklists to DNSBL (Hbbtv, Simple Ad, Simple Tracker, StevenBlack, Zeus Tracker)
* Ability to hide system hostname and version
* Rate-Limiting support
@@ -23,11 +23,11 @@ Plugin Changelog
1.2
* Add Log Viewer
-* Removed too big porn list
+* Removed too big PornAll list
1.1
-* Add 3 new blacklists to DNSBL
+* Add 3 new blacklists to DNSBL (EMD, PornTop1M, PornAll)
1.0
diff --git a/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Dnsbl.xml b/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Dnsbl.xml
index 2b36795c8..c42aeefa4 100644
--- a/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Dnsbl.xml
+++ b/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Dnsbl.xml
@@ -24,6 +24,7 @@
Ransomware Tracker List
Simple Ad List
Simple Tracker List
+ Steven Black List
Windows Spyware Blocker
YoYo List
ZeusTracker Abuse.ch List
diff --git a/dns/bind/src/opnsense/scripts/OPNsense/Bind/dnsbl.sh b/dns/bind/src/opnsense/scripts/OPNsense/Bind/dnsbl.sh
index 9ce5f6790..e95a54ae3 100755
--- a/dns/bind/src/opnsense/scripts/OPNsense/Bind/dnsbl.sh
+++ b/dns/bind/src/opnsense/scripts/OPNsense/Bind/dnsbl.sh
@@ -126,6 +126,13 @@ yoyo() {
rm ${WORKDIR}/yoyo-raw
}
+stevenblack() {
+ # StevenBlack
+ ${FETCH} https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts -o ${WORKDIR}/stevenblack-raw
+ sed "/\.$/d" ${WORKDIR}/stevenblack-raw | sed "/^#/d" | sed "/\_/d" | sed "/^\s*$/d" | sed "/\.\./d" | sed "s/^\.//g" | sed "/localhost/d" | sed "/127\.0\.0\.1/d" | sed "/255\.255\.255\.255/d" | sed "/\:\:1/d" | sed "/fe80\:\:1/d" | sed "/ff00\:\:/d" | sed "/ff02\:\:/d" | sed "/0\.0\.0\.0 0\.0\.0\.0/d" | tr -d '\r' | awk 'BEGIN{FS=OFS=" ";}{print $2;}' > ${WORKDIR}/stevenblack
+ rm ${WORKDIR}/stevenblack-raw
+}
+
hbbtv() {
# HBBTV List
${FETCH} https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/hbbtv.txt -o ${WORKDIR}/hbbtv-raw
@@ -213,6 +220,9 @@ for CAT in $(echo ${DNSBL} | tr ',' ' '); do
sa)
simplead
;;
+ sb)
+ stevenblack
+ ;;
st)
simpletrack
;;