dnsutl 1.12

The dnsutl package is a collection tools to make administering DNS easier. These include:
dns-rev
Take the forward DNS mapping and generate the reverse mapping. This is useful for producing a self-consistent DNS configuration.
dns-ethers
By using a bogus record type, you can keep the MAC address with the IP address, and generate the /etc/ethers file.
dns-hosts
Take the forward DNS mapping and generate the /etc/hosts file.
dns-bootp
Using the MAC and IP information, you can generate the /etc/bootptab file.
dns-ng
Take the forward DNS mapping and generate the /etc/netgroup file.
dns-bootparams
Using the MAC and IP information, you can generate the Sun /etc/bootparams file.
dns-conf-check
Check your named(8) configuration for self-consistency, for the new-style /etc/named.conf files.
dns-boot-check
Check your named(8) configuration for self-consistency, for the old-style /etc/named.boot files.
dns-hosts-import
Turn your /etc/hosts file into a DNS forward map, as a first step to configuring your DNS server.
dns-dhcp
Using the MAC and IP information, you can generate the /etc/dhcp.conf file.

All of these programs are both faster than shell scripts, and more robust when faced with all the peculiar semantics of DNS resource files. They even understand the $include directive.

dnsutl runs on almost any flavor of UNIX. The source distribution is self configuring using a GNU Autoconf generated configure script.


Files for Download

This software can be obtain in a number of ways, both as source code and as pre-compiled binaries.

The Master Sources

You can download the following files from this web site:
File Name Description
dnsutl-1.12.README The README file from the tar distribution. This also contains the release notes.
dnsutl-1.12.lsm Brief description in LSM format.
dnsutl-1.12.spec RedHat package manager specification file (RPM)
dnsutl-1.12.tar.gz The complete source.
dnsutl-1.12.pdf The Dnsutl Reference Manual in Adobe Acrobat format. It includes the release notes, the build and installation instructions, and all of the manual pages.


SourceForge

The best possible download speed for the source tarball will be from the SourceForge download pages, and here is the most recent tarball from there.

SourceForge.net
	Logo This page is hosted by SourceForge: see also the SourceForge Project and Statistics pages.


Ubuntu Packages

If you use Ubuntu Linux, there are pre-built packages available for installation using the normal sudo apt-get install method, from this package archive (PPA).

Instructions are available there for how to manually add the PPA to your /etc/apt/sources.list file, but the following commands are sufficient on recent versions of Ubuntu:

sudo add-apt-repository ppa:pmiller-opensource/ppa
sudo apt-get update
sudo apt-get install dnsutl


Aegis Repo

The dnsutl package is developed using Aegis, a transaction based software configuration management package.

The Aegis repository for this project is available.


The dnsutl package is written and owned by Peter Miller <pmiller@ opensource. org. au> and is freely distributable under the terms and conditions of the GNU GPL. There is more Software by Peter Miller at his home page.

This page has been accessed approximately times since 20-May-2012.