Please find, for review, the debconf templates and packages descriptions for the nsd source package.
This review will last from Sunday, November 24, 2013 to Wednesday, December 04, 2013. Please send reviews as unified diffs (diff -u) against the original files. Comments about your proposed changes will be appreciated. Your review should be sent as an answer to this mail. When appropriate, I will send intermediate requests for review, with "[RFRn]" (n>=2) as a subject tag. When we will reach a consensus, I send a "Last Chance For Comments" mail with "[LCFC]" as a subject tag. Finally, a summary will be sent to the review bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. Rationale: --- nsd.old/debian/templates 2013-11-15 07:18:39.544088911 +0100 +++ nsd/debian/templates 2013-11-24 16:17:33.743228931 +0100 @@ -1,10 +1,10 @@ Template: nsd3/old_confdir_exists Type: note -_Description: Configuration directory for NSD has been changed - WARNING: Your old NSD 3 configuration directory is not empty. +_Description: Configuration directory for NSD changed + NSD configuration directory changed from /etc/nsd3 to + /etc/nsd, in NSD 4. . - Please note that configuration directory has changed from /etc/nsd3 to - /etc/nsd in NSD 4. The new nsd (>= 4.0.0-1) package will automatically - move your configuration file from /etc/nsd3/nsd.conf to /etc/nsd/nsd.conf, - but it will not migrate everything under /etc/nsd3, so you need to check - and move your configuration snippets and zone files by hand. + The old configuration file (/etc/nsd3/nsd.conf) will be moved to + /etc/nsd/nsd.conf. However, other configuration files in + /etc/nsd3 will not be moved, so you need to check + and move your configuration snippets and zone files yourself. I completely revamped this template: - the template title is shortened to make it more look like a title, as recommended for notes templates - we first mention the reason for the note to be displayed : changes to configuration files location....and then the actions taken automatically....and then what remains to be donne manually --- nsd.old/debian/control 2013-11-15 07:18:39.544088911 +0100 +++ nsd/debian/control 2013-11-24 16:18:39.597078127 +0100 @@ -27,19 +27,19 @@ . NSD was primarily developed by NLnet Labs on request from and in close cooperation with RIPE NCC, as an alternative name server software to be - run on the root name server RIPE NCC operates. + run on the root name server operated by RIPE NCC. Is there only one root name server? Anyway let's use another form which (imho) is better worded. Package: nsd3 Architecture: all Section: oldlibs Priority: extra Depends: nsd (>= 4.0.0-1~), ${misc:Depends}, debconf -Description: authoritative domain name server [transitional package] +Description: authoritative domain name server - transitional package This is our common recommendation: separate the general and specific parts by "space, dash, sâce". NSD is a fast, authoritative only, high performance, simple and open source name server. . NSD was primarily developed by NLnet Labs on request from and in close cooperation with RIPE NCC, as an alternative name server software to be - run on the root name server RIPE NCC operates. + run on the root name server operated by RIPE NCC. . This is a transitional dummy package. It can safely be removed. --
Template: nsd3/old_confdir_exists Type: note _Description: Configuration directory for NSD changed NSD configuration directory changed from /etc/nsd3 to /etc/nsd, in NSD 4. . The old configuration file (/etc/nsd3/nsd.conf) will be moved to /etc/nsd/nsd.conf. However, other configuration files in /etc/nsd3 will not be moved, so you need to check and move your configuration snippets and zone files yourself.
--- nsd.old/debian/templates 2013-11-15 07:18:39.544088911 +0100 +++ nsd/debian/templates 2013-11-24 16:17:33.743228931 +0100 @@ -1,10 +1,10 @@ Template: nsd3/old_confdir_exists Type: note -_Description: Configuration directory for NSD has been changed - WARNING: Your old NSD 3 configuration directory is not empty. +_Description: Configuration directory for NSD changed + NSD configuration directory changed from /etc/nsd3 to + /etc/nsd, in NSD 4. . - Please note that configuration directory has changed from /etc/nsd3 to - /etc/nsd in NSD 4. The new nsd (>= 4.0.0-1) package will automatically - move your configuration file from /etc/nsd3/nsd.conf to /etc/nsd/nsd.conf, - but it will not migrate everything under /etc/nsd3, so you need to check - and move your configuration snippets and zone files by hand. + The old configuration file (/etc/nsd3/nsd.conf) will be moved to + /etc/nsd/nsd.conf. However, other configuration files in + /etc/nsd3 will not be moved, so you need to check + and move your configuration snippets and zone files yourself. --- nsd.old/debian/control 2013-11-15 07:18:39.544088911 +0100 +++ nsd/debian/control 2013-11-24 16:18:39.597078127 +0100 @@ -27,19 +27,19 @@ . NSD was primarily developed by NLnet Labs on request from and in close cooperation with RIPE NCC, as an alternative name server software to be - run on the root name server RIPE NCC operates. + run on the root name server operated by RIPE NCC. Package: nsd3 Architecture: all Section: oldlibs Priority: extra Depends: nsd (>= 4.0.0-1~), ${misc:Depends}, debconf -Description: authoritative domain name server [transitional package] +Description: authoritative domain name server - transitional package NSD is a fast, authoritative only, high performance, simple and open source name server. . NSD was primarily developed by NLnet Labs on request from and in close cooperation with RIPE NCC, as an alternative name server software to be - run on the root name server RIPE NCC operates. + run on the root name server operated by RIPE NCC. . This is a transitional dummy package. It can safely be removed.
Source: nsd Section: net Priority: optional Maintainer: Ondřej Surý <ond...@debian.org> Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1.1~), dh-autoreconf, bison, flex, libssl-dev, libevent-dev, openssl, po-debconf Standards-Version: 3.9.4 Vcs-Browser: http://git.debian.org/?p=pkg-nlnetlabs/nsd.git Vcs-Git: git://git.debian.org/pkg-nlnetlabs/nsd.git Homepage: http://www.nlnetlabs.nl/nsd/ Package: nsd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-10), adduser Replaces: nsd3 (<= 4.0.0-1~) Breaks: nsd3 (<= 4.0.0-1~) Description: authoritative domain name server NSD is a fast, authoritative only, high performance, simple and open source name server. . NSD was primarily developed by NLnet Labs on request from and in close cooperation with RIPE NCC, as an alternative name server software to be run on the root name server operated by RIPE NCC. Package: nsd3 Architecture: all Section: oldlibs Priority: extra Depends: nsd (>= 4.0.0-1~), ${misc:Depends}, debconf Description: authoritative domain name server - transitional package NSD is a fast, authoritative only, high performance, simple and open source name server. . NSD was primarily developed by NLnet Labs on request from and in close cooperation with RIPE NCC, as an alternative name server software to be run on the root name server operated by RIPE NCC. . This is a transitional dummy package. It can safely be removed.
signature.asc
Description: Digital signature