


readme(dnsutl)					   readme(dnsutl)


NAME
       dnsutl -	utilities to make DNS easier to	configure
       Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996,
       1999, 2000 Peter	Miller;	All rights reserved.

       The dnsutl package is distributed under the GNU General
       Public License, see the LICENSE section,	below, for more
       information.

DESCRIPTION
       The dnsutl package is a collection of tools to make
       administering DNS easier.  These	include:

       dns-rev
	       Take the	forward	DNS mapping and	generate the
	       reverse mapping.

       dns-boot-check
	       Check your named(8) configuration for self-
	       consistency.

       dns-hosts
	       Take the	forward	DNS mapping and	generate the
	       /etc/hosts file.

       dns-ng
	       Take the	forward	DNS mapping and	generate the
	       /etc/netgroup file.

       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-bootp
	       Using the MAC and IP information, you can generate
	       the /etc/bootptab file.

       dns-bootparams
	       Using the MAC and IP information, you can generate
	       the Sun /etc/bootparams 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.

ARCHIVE	SITE
       The latest version of dnsutl is available from:
	   URL:	   www.canb.auug.org.au/~millerp/dnsutl/
	   File:   dnsutl.1.6.README   # the README from the tarball
	   File:   dnsutl.1.6.lsm      # an LSM	package	spec
	   File:   dnsutl.1.6.ps.gz    # the manual in PostScript




								1





readme(dnsutl)					   readme(dnsutl)


	   File:   dnsutl.1.6.spec     # a RedHat package spec
	   File:   dnsutl.1.6.tar.gz   # the complete source

BUILDING
       Complete	instructions for configuring, building,	testing
       and installing dnsutl may be found in the BUILDING file
       included	in this	distribution.

LICENSE
       This package is free software; you can redistribute it
       and/or modify it	under the terms	of the GNU General Public
       License as published by the Free	Software Foundation;
       either version 2	of the License,	or (at your option) any
       later version.

       This package is distributed in the hope that it will be
       useful, but WITHOUT ANY WARRANTY; without even the implied
       warranty	of MERCHANTABILITY or FITNESS FOR A PARTICULAR
       PURPOSE.	 See the GNU General Public License for	more
       details.

       You should have received	a copy of the GNU General Public
       License along with this program;	if not,	write to the Free
       Software	Foundation, Inc., 59 Temple Place, Suite 330,
       Boston, MA 02111, USA.

       It should be in the file	called LICENSE included	in this
       distribution.

AUTHOR
       Peter Miller   E-Mail:	millerp@canb.auug.org.au
       /\/\*		 Web:	http://www.canb.auug.org.au/~millerp/

























								2





readme(dnsutl)					   readme(dnsutl)


NEW IN THIS RELEASE
       A number	of features and	bug fixes have been added to
       dnsutl with this	release.  For excruciating detail, and
       also acknowledgements of	those who generously sent me
       feedback, please	see the	etc/CHANGES.*  files included in
       this distribution.

   Version 1.6
       * The ``IN LOC''	record type (see RFC 1876) is now
       understood.

       * There is a new	named(8) configuration checker.	 See dns-
       boot-check(1) for more information.

   Version 1.5
       * There is a new	dns-hosts-import command, used to convert
       your /etc/hosts file into DNS format.  Useful when you
       first convert to	using DNS.

       * There is a new	dns-ethers-import command, used	to
       convert your /etc/ethers	file into DNS format.  Useful
       when you	first convert to using these DNS utilities.

       * There is now a	PostScript reference manual available,
       which includes the README and BUILDING files, and also the
       manual entries.	Numerous examples have been added to the
       man pages.

       * A bug has been	fixed which caused a core dump when you
       forgot to specify an origin.

   Version 1.4
       No public release.

   Version 1.3
       * The code had been ported to Linux.

       * There is now support for bootparams, so you can generate
       consistent bootparams tables from the DNS tables.

       * There is now support for bootp, so you	can generate
       consistent bootp	tables from the	DNS tables.















								3





readme(dnsutl)					   readme(dnsutl)


   Version 1.2
       * The size of the netgroups is limited to ten items, with
       recursive lists generated where the set needs to	be
       larger.

       * The code is now much more portable, and uses a	GNU
       Autoconf	generated configure script.


















































								4


