I'm submitting this case on behalf of Rao Shoaib and Ed Posnak.

Background
==========
This case seeks to update the version of BIND that ships with OpenSolaris
from 9.3.6 to 9.6.1. This case seeks micro/patch binding. This builds upon
what was delivered with PSARC/2006/553. The timer has been set for 1 week.


BIND changes from 9.3.6 to 9.6.1
================================

Obsolete/deprecated functionality
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The change from 9.3.6 to 9.6.1 does not involve any commands or syntax
from named.conf (the BIND name server configuration file) being obsoleted.
The new version maintains complete functionality from the prior version.
The case directory contains both a summary of the old options,
bind-9.3.6-P1-options.txt, the new options, bind-9.6.1b1-options.txt, and
the changes between them: bind-9.3.6-to-9.6.1-options.diffs.txt

Packaging
=========
Previously, all of the BIND files shipped in a single package, SUNWbind.
This project will be splitting SUNWbind into two packages, SUNWbind and
SUNWbindc. The names of both packages are uncommitted.  The split of
files will be as follows:

Package: SUNWbind
~~~~~~~~~~~~~~~~~
+--------------------------------------+----------------+
| Interface                            | Classification |
+--------------------------------------+----------------+
| usr/sbin/dnssec-dsfromkey            | Volatile       |
| usr/sbin/dnssec-keyfromlabel         | Volatile       |
| usr/sbin/dnssec-keygen               | Volatile       |
| usr/sbin/dnssec-signzone             | Volatile       |
| usr/sbin/named                       | Committed      |
| usr/sbin/in.named                    | Obsolete       |
| usr/sbin/named-checkconf             | Volatile       |
| usr/sbin/named-checkzone             | Volatile       |
+--------------------------------------+----------------+

Package: SUNWbindc
~~~~~~~~~~~~~~~~~~
The following files are all Delivered in SUNWbindc and are Project Private:
---------------------------------------------------------------------------
usr/lib/dns/libbind9.so.50.0.2
usr/lib/dns/libbind9.so.50
usr/lib/dns/libbind9.so
usr/lib/dns/libdns.so.50.1.0
usr/lib/dns/libdns.so.50
usr/lib/dns/libdns.so
usr/lib/dns/libisc.so.50.1.0
usr/lib/dns/libisc.so.50
usr/lib/dns/libisc.so
usr/lib/dns/libisccc.so.50.0.0
usr/lib/dns/libisccc.so.50
usr/lib/dns/libisccc.so
usr/lib/dns/libisccfg.so.50.0.0
usr/lib/dns/libisccfg.so.50
usr/lib/dns/libisccfg.so
usr/lib/dns/liblwres.so.50.0.1
usr/lib/dns/liblwres.so.50
usr/lib/dns/liblwres.so

The following files are also delivered in SUNWbindc:
+--------------------------------------+----------------+
| Interface                            | Classification |
+--------------------------------------+----------------+
| usr/sbin/dig                         | Volatile       |
| usr/sbin/host                        | Volatile       |
| usr/sbin/nslookup                    | Volatile       |
| usr/sbin/nsupdate                    | Volatile       |
| usr/sbin/rndc                        | Committed      |
| usr/sbin/ndc                         | Volatile       |
| usr/sbin/rndc-confgen                | Volatile       |
| usr/share/doc/bind/migration.txt     | Volatile       |
+--------------------------------------+----------------+

Existing Files
~~~~~~~~~~~~~~
This case does not change the classification of any previously
introduced interfaces that continue to remain present with this
case.

New Interfaces
==============
+--------------------------------------+----------------+--------------+
| Interface                            | Classification | Comment      |
+--------------------------------------+----------------+--------------+
| /usr/sbin/dnssec-dsfromkey           | Volatile       | Executeable  |
| /usr/sbin/dnssec-keyfromlabel        | Volatile       | Executeable  |
+--------------------------------------+----------------+--------------+
| dnssec-dsfromkey(1m)                 | Volatile       | Man page     |
| dnssec-keyfromlabel(1m)              | Volatile       | Man page     |
+--------------------------------------+----------------+--------------+
| SUNWbindc                            | Uncommitted    | Package Name |
+--------------------------------------+----------------+--------------+

Manual Pages
============
Copies of the new manual pages can be found in the case directory.


Reply via email to