BSD Ports

dns/void-zones-tools 1.0.2.18_1 FreeBSD

Prepare a list of void zones that can be readily fed into Unbound

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
dns
Package size
13.3 KiB, 30.1 KiB installed

Description

Tool to prepare a list of void zones that can be readily fed into Unbound.

Void zones are the most straightforward way of blocking ad, tracking and other malware domains.

In the other systems

SystemPortVersion
FreeBSDdns/void-zones-tools1.0.2.18_1
DragonFlydns/void-zones-tools1.0.2.18_1
HardenedBSDdns/void-zones-tools2.0
GhostBSDdns/void-zones-tools1.0.2.18_1

Install

Binary package:

pkg install void-zones-tools

From the ports tree:

cd /usr/ports/dns/void-zones-tools/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	void-zones-tools>0:dns/void-zones-tools

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.2.18_11.0.2.18_11.0.2_71.0.2.18_11.0.2.18_1
FreeBSD:14:quarterly1.0.2.18_11.0.2.18_1n/a1.0.2.18_11.0.2.18_1
FreeBSD:15:latest1.0.2.18_11.0.2.18_1n/a1.0.2.18_11.0.2.18_1
FreeBSD:15:quarterly1.0.2.18_11.0.2.18_1n/an/an/a
FreeBSD:16:latest1.0.2.18_11.0.2.18_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Run dependencies 1

No port depends on this one.

Configuration

Options name: dns_void-zones-tools

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c11
Service scripts
none

Message after installing

To download the host lists and convert them to void zones,
run the following script:
/usr/local/bin/void-zones-update.sh

To add your own white list/black list entries, to add over override
the bundled listings, edit /usr/local/etc/void-zones/my_void_hosts.txt.
Use the IP address 1.1.1.1 for whitelisting, and 0.0.0.0 for blacklisting.

Add the following line to your unbound.conf, prior to any forwarder directives:
include: /var/unbound/local-void.zones
Then restart Unbound.

For future updates, run void-zones-update.sh and restart Unbound.

For more information, see /usr/local/share/doc/void-zones-tools/README.md
or https://github.com/cyclaero/void-zones-tools

Files

pkg-plist 4
  • bin/hosts2zones
  • bin/void-zones-update.sh
  • @dir etc/void-zones
  • share/doc/void-zones-tools/README.md
distinfo 1
FileSizeSHA256
cyclaero-void-zones-tools-v1.0.2-18-g204634a_GH0.tar.gz1687238d364fc8850c86d4fc31a73c19dfc140e5ca992258cb7a5fad4ce267b433419

Commit history 0

No commits in the history this site was built from.