Report information
The Basics
Id:
44925
Status:
resolved
Priority:
Medium/Medium
Queue:

BugTracker
Version Fixed:
9.9.11, 9.9.11-S1, 9.10.6, 9.10.6-S1, 9.11.2, 9.12.0
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
(no value)
Priority:
P2 Normal
Severity:
S3 Low
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
BIND Utilities
Area:
bug

Dates
Created:Tue, 21 Mar 2017 07:50:40 -0400
Updated:Thu, 03 Aug 2017 22:19:07 -0400
Closed:Thu, 20 Apr 2017 19:19:02 -0400



This bug tracker is no longer active.

Please go to our Gitlab to submit issues (both feature requests and bug reports) for active projects maintained by Internet Systems Consortium (ISC).

Due to security and confidentiality requirements, full access is limited to the primary maintainers.

Subject: [PATCH] nsupdate help typo
Date: Tue, 21 Mar 2017 12:50:21 +0100
To: bind-bugs@isc.org
From: "Petr Menšík" <pemensik@redhat.com>
Subject: [PATCH] nsupdate help typo
To: bind-bugs@isc.org
From: "Petr Menšík" <pemensik@redhat.com>
Hi, I have found a typo in nsupdate help. Nsupdate manual page states nxrrset means no such rrset must exist, yxrrset vice versa. But if you run nsupdate and type help, you get this: ... [prereq] nxdomain name (does this name not exist) [prereq] yxdomain name (does this name exist) [prereq] nxrrset .... (does this RRset exist) [prereq] yxrrset .... (does this RRset not exist) ... I have attached simple patch for swapping them. Petr Menšík

Message body is not shown because sender requested not to inline it.

Message body not shown because it is not plain text.

Subject: Re: [ISC-Bugs #44925] [PATCH] nsupdate help typo
Date: Tue, 21 Mar 2017 23:50:05 +0000
To: "Petr Menšík via RT" <bind9-bugs@isc.org>
From: "Evan Hunt" <each@isc.org>
Hi Petr, Thanks for catching this. We'll correct it in the next round of maintenance releases (we're already at release candidate status for this round). IMHO the current text is a little unclear, so while we're chaing it I suggest we change it to this: diff --git a/bin/nsupdate/nsupdate.c b/bin/nsupdate/nsupdate.c index 9572fd8..f1cc1b8 100644 --- a/bin/nsupdate/nsupdate.c +++ b/bin/nsupdate/nsupdate.c @@ -2146,10 +2146,10 @@ do_next_command(char *cmdline) { "zone name (set the zone to be updated)\n" "class CLASS (set the zone's DNS class, e.g. IN (default), CH)\n" "check-names { on | off } (enable / disable check-names)\n" -"[prereq] nxdomain name (does this name not exist)\n" -"[prereq] yxdomain name (does this name exist)\n" -"[prereq] nxrrset .... (does this RRset exist)\n" -"[prereq] yxrrset .... (does this RRset not exist)\n" +"[prereq] nxdomain name (require that this name does not exist)\n" +"[prereq] yxdomain name (require that this name exists)\n" +"[prereq] nxrrset .... (require that this RRset does not exist)\n" +"[prereq] yxrrset .... (require that this RRset exists)\n" "[update] add .... (add the given record to the zone)\n" "[update] del[ete] .... (remove the given record(s) from the zone)\n");
Merged for 9.12.0, 9.11.2, 9.10.6, 9.9.10. No CHANGES note.