.\" .\" dnsutl - utilities to make DNS easier to configure .\" Copyright (C) 1999, 2000, 2006, 2007 Peter Miller .\" .\" This program 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 3 of the License, or .\" (at your option) any later version. .\" .\" This program 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, see .\" . .\" .\" LSM = Linux Software Module, an archive description file .\" .\" Descriptions of the LSM file format can be found in the .\" /pub/Linux/docs directories of sunsite.unc.edu and tsx-11.mit.edu. .\" .if n .ftr CB B .if n .ftr CI I .if n .ftr CW R .if n .ftr C R .ad l .hy 0 .de SH .in 0 .br \\$1 'in 8n .. .so etc/version.so .SH Begin3 .SH Title: dnsutl .SH Version: \*(v) .SH Entered-date: .ds MO1 JAN .ds MO2 FEB .ds MO3 MAR .ds MO4 APR .ds MO5 MAY .ds MO6 JUN .ds MO7 JUL .ds MO8 AUG .ds MO9 SEP .ds MO10 OCT .ds MO11 NOV .ds MO12 DEC .nr y4 \n[yr]+1900 \n[dy]\*[MO\n[mo]]\n[y4] .SH Description: The dnsutl package is a collection of tools to make administering DNS easier. The tools include: .sp dns-rev: 'in +8m Take the forward DNS mapping and generate the reverse mapping. .in -8m .br dns-hosts: 'in +8m Take the forward DNS mapping and generate the /etc/hosts file. .in -8m .br dns-ng: 'in +8m Take the forward DNS mapping and generate the /etc/netgroup file. .in -8m .br dns-ethers: 'in +8m By using a bogus record type, you can keep the MAC address with the IP address, and generate the /etc/ethers file. .in -8m .br dns-bootp: 'in +8m Using the MAC and IP information, you can generate the /etc/bootptab file. .in -8m .br dns-bootparams: 'in +8m Using the MAC and IP information, you can generate the Sun /etc/bootparams file. .in -8m .sp 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 \f(CW$include\fP directive. .sp The dnsutl package runs on almost any flavor of UNIX. Self configuring using a GNU Autoconf generated configure script. There are no modifications required to compile it for Linux. .SH Keywords: DNS, name server, system administration .SH Author: millerp@canb.auug.org.au (Peter Miller) .br peterm@jna.com.au (Peter Miller) .SH Primary-site: http://dnsutl.sourceforge.net/ .br dnsutl-\*(v).README .br dnsutl-\*(v).lsm .br dnsutl-\*(v).spec .br dnsutl-\*(v).tar.gz .br dnsutl-\*(v).pdf .SH Copying-policy: GPL 2.0 .SH End