X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=README;h=00b31e5db31e792e29c7e01112fa3a9dbb16d145;hb=b88a5be25767b8da5a660f90d3b99cbe13536368;hp=09d178118f307a9e74322ea0fda1d0cceb74d563;hpb=d767fd4b54d27c24de360d8d47b46f0728db46c2;p=nsc-5.git diff --git a/README b/README index 09d1781..00b31e5 100644 --- a/README +++ b/README @@ -1,15 +1,15 @@ - Domain Name Server Configuration Utilities -- NSC 2.99b + Domain Name Server Configuration Utilities -- NSC 3.0.2 - (c) 1997--2003 Martin Mares + (c) 1997--2008 Martin Mares ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------------------------------------------------------------ -WARNING: This is a prerelease of the NSC 3.0. See NEWS for the list of changes. -Most importantly, the configuration files are NOT compatible with the old releases. -Also, it hasn't undergone much extensive testing yet, so there might be bugs around. +WARNING: NSC has undergone significant changes between versions 2.3 and 2.99b. +See NEWS for the summary of changes. Most importantly, the configuration files are +NOT compatible with the old releases. ------------------------------------------------------------------------------------ @@ -136,9 +136,19 @@ REVERSE(network, primary-files...) You can also use the REV macro explicitly, which can be handy for example in SECONDARY declarations. -CONFIG(...) - insert user data to named.conf +ZONE_OPTIONS(`options; + more options; +') + Define options to be inserted to all subsequent zone declarations + until the next ZONE_OPTIONS command. Please keep in mind that the + semicolon character act as M4 comment, so you need to put the + closing quote at a separate line. See our example cf/domains. -MAKEFILE(...) - insert user data to Makefile +CONFIG(...) + Insert user data to named.conf, again beware of semicolons. + +MAKEFILE(...) + Insert user data to Makefile. 3. The Domain Files @@ -220,6 +230,18 @@ ALIAS(alias...) Generates a series of CNAME records pointing from the aliases to the current host/domain. +TXT(text) + Specify a TXT record for the current host or domain. + +RP(mail, txt) + Specify a RP (responsible person) record for the current host or domain. + The first argument is a mail address in DNS notation (with `@' replaced + by `.' as in the SOA record), the second one is a name of a TXT record + with contact information. + +SRV(service, protocol, priority, weight, port, target) + Specify a SRV (service) record for the current host or domain. + CNAME(src, dest) Generate a CNAME record -- "src" points to "dest". @@ -437,5 +459,3 @@ chkdel A simple Perl script for checking of domain delegations -- it checks all PRIMARY and SECONDARY records in cf/domains against NS records. Requires the Net::DNS module and also some tweaking of parameters at the top of the script. - - LocalWords: MINTTL NSNAME hostname MAINTNAME