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 ;;