BSD Ports

dns/hostdb 1.004_1 FreeBSD

Generate DNS and DHCP config files from single source

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
dns
Package size
134.7 KiB, 535.4 KiB installed

Description

HostDB is a system for generating internal DNS zones, external DNS zones, and DHCP configuration data from the same hostlist.txt file. Keep your configurations consistent by generating them all from the same source.

A system for generating internal DNS zones, external DNS zones, and DHCP configuration data from the same simple repository.

In the other systems

SystemPortVersion
FreeBSDdns/hostdb1.004_1
DragonFlydns/hostdb1.004_1

Install

Binary package:

pkg install hostdb

From the ports tree:

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

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

RUN_DEPENDS=	hostdb>0:dns/hostdb

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.004_11.004_11.004_11.004_11.004_1
FreeBSD:14:quarterly1.004_11.004_1n/a1.004_11.004_1
FreeBSD:15:latest1.004_11.004_1n/a1.004_11.004_1
FreeBSD:15:quarterly1.004_11.004_1n/an/an/a
FreeBSD:16:latest1.004_11.004_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

Options name: dns_hostdb

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
shebangfix tar:tgz
Service scripts
none

Files

pkg-plist 80
  • bin/Example_comparezones
  • bin/NIdhcpupdate
  • bin/canonzone
  • bin/catif
  • bin/checkrootcache
  • bin/copy-if-change
  • bin/genrange
  • bin/mergeiplists
  • bin/mkdestinations
  • bin/mknamedconf
  • bin/mkzones
  • bin/sortbyip
  • bin/zone2hostdb
  • bin/zone2hostdbhelper
  • share/doc/hostdb/hostdb-options.txt
  • share/doc/hostdb/lisa2005-paper.pdf
  • share/doc/hostdb/README.txt
  • share/examples/hostdb/example1/zoneconf.txt
  • share/examples/hostdb/example1/dhcpd.conf-tail
  • share/examples/hostdb/example1/hostdb-ranges2.txt
  • share/examples/hostdb/example1/stage1.sh
  • share/examples/hostdb/example1/INTERNAL.named.conf-tail
  • share/examples/hostdb/example1/out/EXTERNAL.named.conf
  • share/examples/hostdb/example1/out/destinations.mk
  • share/examples/hostdb/example1/out/serial
  • share/examples/hostdb/example1/out/INTERNAL.example.com
  • share/examples/hostdb/example1/out/EXTERNAL.example.com
  • share/examples/hostdb/example1/out/EXTERNAL.named.root.new
  • share/examples/hostdb/example1/out/INTERNAL.179.32.64.in-addr.arpa
  • share/examples/hostdb/example1/out/dhcpd.conf
  • share/examples/hostdb/example1/out/EXTERNAL.named.root
  • share/examples/hostdb/example1/out/x
  • share/examples/hostdb/example1/out/INTERNAL.named.conf
  • share/examples/hostdb/example1/out/INTERNAL.1.1.10.in-addr.arpa
  • share/examples/hostdb/example1/out/SLAVE.named.conf
  • share/examples/hostdb/example1/out/EXTERNAL.179.32.64.in-addr.arpa
  • share/examples/hostdb/example1/Makefile
  • share/examples/hostdb/example1/hostdb-original.txt
  • share/examples/hostdb/example1/destinations.txt
  • share/examples/hostdb/example1/hostdb.txt
  • share/examples/hostdb/example1/dhcpd.conf-head
  • share/examples/hostdb/example1/hostdb-ranges.txt
  • share/examples/hostdb/example1/INTERNAL.named.conf-head
  • share/examples/hostdb/goodstart/hostdb.txt
  • share/examples/hostdb/goodstart/localhost.zone
  • share/examples/hostdb/goodstart/dhcpd.conf-head
  • share/examples/hostdb/goodstart/named.local
  • share/examples/hostdb/goodstart/dhcpd.conf-tail
  • share/examples/hostdb/goodstart/Makefile
  • share/examples/hostdb/goodstart/zoneconf.txt
  • share/examples/hostdb/goodstart/destinations.txt
  • share/examples/hostdb/example2/stage1.sh
  • share/examples/hostdb/example2/hostdb.txt-enum
  • share/examples/hostdb/example2/hostdb.txt-base
  • share/examples/hostdb/example2/240.1.10.in-addr.arpa.originalzone
  • share/examples/hostdb/example2/cibernet.com-originalzone
  • share/examples/hostdb/example2/hostdb.txt-draft
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.16.113.212.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.151.80.66.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/INTERNAL.example.com
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.example.com
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.6.113.212.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.100.134.66.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/INTERNAL.240.1.10.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/INTERNAL.87.195.193.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/INTERNAL.cibernet.com
  • share/examples/hostdb/mailserverexample/out/serial
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.cibernet.com
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.87.195.193.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/INTERNAL.1.168.192.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/INTERNAL.201.1.10.in-addr.arpa
  • share/examples/hostdb/mailserverexample/out/EXTERNAL.166.155.66.in-addr.arpa
  • share/examples/hostdb/mailserverexample/hostdb.txt
  • share/examples/hostdb/mailserverexample/Makefile
  • share/examples/hostdb/mailserverexample/zoneconf.txt
  • share/examples/hostdb/hiddenmaster/EXTERNAL.named.root.new
  • share/examples/hostdb/hiddenmaster/zoneconf.txt
  • share/examples/hostdb/hiddenmaster/EXTERNAL.named.root
  • share/examples/hostdb/hiddenmaster/Makefile
  • share/examples/hostdb/hiddenmaster/hostdb.txt
distinfo 1
FileSizeSHA256
TomOnTime-hostdb-1.004-fb23e67642514f5_GH0.tar.gz163358d5114c245a743d84ea9ad2efa018b686f7248cda3bcb0b0cef8ded114088d02b

Commit history 0

No commits in the history this site was built from.