From: Martin Mares Date: Wed, 27 Jun 2001 10:10:02 +0000 (+0000) Subject: Miscellaneous oddities for 2.3 release. X-Git-Tag: v5.1~59 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;ds=inline;h=a5d31e2634832f25db621c0b197fab92c38137a3;p=nsc-5.git Miscellaneous oddities for 2.3 release. --- diff --git a/NEWS b/NEWS index a7e5dd5..cdb2cf5 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +Version 2.3 [27-06-2001] + + o Global parameters (hostmaster mail address etc.) can be set + in cf/config now. + o Autodetect which M4 should be used. + o Fixed bugs in convert script. + o Generate $TTL to make new releases of bind happy. + Version 2.2 [11-09-1999] o Corrected localhost records. diff --git a/README b/README index 1a3ef8d..2f201ea 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ - Domain Name Server Configuration Utilities -- NSC 2.2 + Domain Name Server Configuration Utilities -- NSC 2.3 - (c) 1997--1999 Martin Mares + (c) 1997--2001 Martin Mares ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -43,7 +43,7 @@ GNU General Public License. See file COPYING in any of the GNU utility archives An interesting companion to this program is the Sleuth utility which checks consistency of DNS zones. It's written in perl with help of the DNS module, knows of more errors than other checkers and it's freely available at -ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/sleuth-1.0.tar.gz. +ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/sleuth-1.3.tar.gz. 2. The Domain List File diff --git a/bin/convert b/bin/convert index ada6fe1..e8d7bb6 100755 --- a/bin/convert +++ b/bin/convert @@ -73,7 +73,7 @@ sub go { if (defined $ips{$n}) { print "H($n$ips{$n})\n"; } elsif ($flag) { print "HH($n)\n"; } if (defined $mx{$n}) { print "MX($mx{$n})\n"; } - if (defined $cn{$n}) { print "CNAME($cn{$n})\n"; } + if (defined $cn{$n}) { print "ALIAS($cn{$n})\n"; } } sub norm_name { diff --git a/m4/nsc.m4 b/m4/nsc.m4 index 5f56686..f682832 100644 --- a/m4/nsc.m4 +++ b/m4/nsc.m4 @@ -49,6 +49,7 @@ define(emit_name, `ifdef(`keep_addr', `keep_addr`'undefine(`keep_addr')', `$1')' define(DO_SOA, `divert; Primary file for the whole_domain domain generated on curdate +$TTL minttl whole_domain. `SOA' corr_dot(nsname) maintname ( version refresh retry expire minttl )') define(SOA, `ifdef(`Xdomain',`define(`Xdomain',$1)',`define(`Xdomain',$1)DO_SOA')') diff --git a/nsc.lsm b/nsc.lsm index 068a938..6cf5fc1 100644 --- a/nsc.lsm +++ b/nsc.lsm @@ -1,14 +1,14 @@ Begin3 Title: Name Server Configurator -Version: 2.2 -Entered-date: 990910 +Version: 2.3 +Entered-date: 010627 Description: Set of utilities and M4 scripts for easy maintenance of DNS server configuration and zone files. Requires GNU m4 and BIND version 8.X or newer. Keywords: named, bind, dns Author: mj@ucw.cz (Martin Mares) Maintained-by: mj@ucw.cz (Martin Mares) -Primary-site: atrey.karlin.mff.cuni.cz pub/local/mj/net/nsc-2.2.tar.gz -Alternate-site: metalab.unc.edu pub/Linux/system/network/management/nsc-2.2.tar.gz +Primary-site: atrey.karlin.mff.cuni.cz pub/local/mj/net/nsc-2.3.tar.gz +Alternate-site: metalab.unc.edu pub/Linux/system/network/management/nsc-2.3.tar.gz Copying-policy: GPL End