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