@iTestAndroid said in pfBlocker hidden whitelists:
"/var/db/pfblockerng/pfbdnsblsuppression.txt"
is created with what you've entered here :
Firewall > pfBlockerNG > DNSBL
at the bottom, you have a "DNSBL Whitelist", deploy it and the info shown there creates "/var/db/pfblockerng/pfbdnsblsuppression.txt".
When I empty :
e3bd17b2-6a1f-446a-bcbc-dab9f69f50c1-image.png
the file will be nearly empty (just one line).
Where does "yandex" etc comes from ?
Well ... ask 😊
SSH into your box (or console), option 8.
Goto /usr/local/pkg/pfblockerng:
grep -R 'yandex' *
or
grep -R 'adservices' *
These files come with pfblockerng when you install it.
You'll find pfb_py_hsts.txt.
What I know : this file contains sites that are known to use "hsts" (wikipedia hsts please).
Anyway .....
I've emptied my 'master' DNSBL whitelist and now :
0a78e557-30ef-4e9d-aeab-6dcfbc346030-image.png
as you can see, "Whitelist" only contains "localhost.localdomain"