BSD Ports

dns/dns2blackhole 0.1_1 FreeBSD

Malware Prevention through Domain Blocking

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

Description

Malware Prevention through Domain Blocking (Black Hole)

dns2blackhole is a set of Bourne Shell csh scripts that fetch host files from public host file providers that contain the FQDN [ Fully Qualified Domain Names ] of sites that fall into the following categories, adware, malware, exploit, hijackers, harvesters, tracking, phishing, fake news, fraud, spam, sex, porn, gambling, advertisements, misleading marketing, illegal pharmacy, warez/piracy and others. The output of the dns2blackhole scripts is fed directly into the ports/package versions of unbound, named, and dnsmask DNS servers to block those FQDN thus protecting user devices from being compromised or bothered seeing things of no interest. The base built-in version of unbound titled "local_unbound" can also be configured to work using the dns2blackhole method. This black hole method is another layer of protection that you can customize to your needs.

In the other systems

SystemPortVersion
FreeBSDdns/dns2blackhole0.1_1
DragonFlydns/dns2blackhole0.1_1
HardenedBSDdns/dns2blackhole0.1_1
GhostBSDdns/dns2blackhole0.1_1

Install

Binary package:

pkg install dns2blackhole

From the ports tree:

cd /usr/ports/dns/dns2blackhole/ && make install clean

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

RUN_DEPENDS=	dns2blackhole>0:dns/dns2blackhole

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:latest0.1_10.1_10.10.1_10.1_1
FreeBSD:14:quarterly0.1_10.1_1n/a0.1_10.1_1
FreeBSD:15:latest0.1_10.1_1n/a0.1_10.1_1
FreeBSD:15:quarterly0.1_10.1_1n/an/an/a
FreeBSD:16:latest0.1_10.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

No port depends on this one.

Configuration

No options to configure.

USES
tar:bzip2
Service scripts
none

Message after installing

dns2blackhole

   Malware Prevention through Domain Blocking (Black Hole)

   Issue "man dns2blackhole"  For configuration and usage information

Files

Manual pages 1
  • dns2blackhole(8)
pkg-plist 7
  • bin/dns2blackhole-sanitize
  • bin/dns2blackhole-sort-fqdn
  • bin/dns2blackhole-update1
  • bin/dns2blackhole-update2
  • bin/dns2blackhole-whitelist
  • @sample etc/dns2blackhole/dns2blackhole-unbound.conf.sample
  • share/man/man8/dns2blackhole.8.gz
distinfo 1
FileSizeSHA256
dns2blackhole-0.1.tar.bz2954023d412aa13a9a5e45f6d901f65794760568c39098400e5fd23ead6d401c5ca11
Master sites 1
  • SF/dns2blackhole

Commit history 0

No commits in the history this site was built from.