Date: Thu, 21 Nov 2002 11:50:27 GMT From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: standards/45557: [PATCH] /etc/namedb/named.conf compliance with RFC3152 Message-ID: <200211211150.gALBoRSq062442@happy-idiot-talk.infracaninophile.co.uk>
next in thread | raw e-mail | index | archive | help
>Number: 45557 >Category: standards >Synopsis: [PATCH] /etc/namedb/named.conf compliance with RFC3152 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-standards >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Nov 21 04:00:02 PST 2002 >Closed-Date: >Last-Modified: >Originator: Matthew Seaman >Release: FreeBSD 4.7-STABLE i386 >Organization: Infracaninophile >Environment: System: FreeBSD happy-idiot-talk.infracaninophile.co.uk 4.7-STABLE FreeBSD 4.7-STABLE #20: Fri Nov 15 20:05:15 GMT 2002 root@happy-idiot-talk.infracaninophile.co.uk:/usr/obj/usr/src/sys/HAPPY-IDIOT-TALK i386 >Description: RFC3152 concerns the delegation of IP6.ARPA. as the top level domain for inverse lookups of IPv6 addresses. It states, in part: 2. Obsoleted Usage This document deprecates references to IP6.INT in [RFC1886] section 2.5, [RFC2553] section 6.2.3, [RFC2766] section 4.1, [RFC2772] section 7.1.c, and [RFC2874] section 2.5. In this context, 'deprecate' means that the old usage is not appropriate for new implementations, and IP6.INT will likely be phased out in an orderly fashion. Note that the default /etc/namedb/named.conf supplied with FreeBSD contains: zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.INT" { type master; file "localhost-v6.rev"; }; whereas the bind 8.3.x software bundled with the system observes the new usage, so that: dig -x ::1 generates a query like: ;; QUERY SECTION: ;; 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa, type = ANY, class = IN >How-To-Repeat: >Fix: For backwards compatibility, just add the ...ip6.arpa zone to named.conf: happy-idiot-talk:/usr/src:# diff -u etc/namedb/named.conf{.orig,} --- etc/namedb/named.conf.orig Thu Nov 21 11:43:56 2002 +++ etc/namedb/named.conf Thu Nov 21 11:45:56 2002 @@ -65,7 +65,14 @@ file "localhost.rev"; }; +// RFC 1886 -- deprecated zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.INT" { + type master; + file "localhost-v6.rev"; +}; + +// RFC 3152 +zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA" { type master; file "localhost-v6.rev"; }; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211211150.gALBoRSq062442>