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

People
BugTracker
Version Fixed:
9.12.0
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
9.12
Priority:
P2 Normal
Severity:
S3 Low
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
BIND Utilities
Area:
feature

Dates
Created:Thu, 27 Jul 2017 21:23:02 -0400
Updated:Tue, 29 Aug 2017 04:57:11 -0400
Closed:Tue, 29 Aug 2017 04:57:10 -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.

To: bind-suggest@isc.org
Subject: rndc -6/-4 options
From: Evan_Hunt@isc.org
Date: Fri, 28 Jul 2017 01:23:02 +0000
Dan pointed out that when using "rndc -s servername" with a host that doesn't listen on v6, it would be nice to have an option to force it to connect with v4.
As I hinted in #45380 [1], adding such an option to nsupdate might be useful as well (if for nothing else then for consistency between tools). rt45632 adds -4/-6 to both rndc and nsupdate, along with some further related tweaks: - nsupdate should prefer ::1 over 127.0.0.1 when running in local-only mode (this is the part of rt45380 that has not yet been merged into master; commit 9c667d2243), if for nothing else then for consistency with how "server localhost" behaves, - command line options -4/-6 should be mutually exclusive, but delv and mdig did not enforce that, - all docs should present -4 and -6 as mutually exclusive options. Please review. [1] https://bugs.isc.org/Ticket/Display.html?id=45380#txn-488754
Thanks for the review, your comments have now been addressed in rt45632. If you feel anything else needs testing, please let me know. Tweaks to the release note I added are also welcome.
Looks fine, okay to commit.
Changes present in rt45632 were applied as two separate commits: - documentation cleanups and proper handling of -4/-6 in delv and mdig (applied to v9_9, v9_10, v9_11 and master); the commit in v9_9 has a bit different CHANGES entry and commit log message as 9.9 contains neither delv nor mdig as officially distributed tools and thus the commit boiled down to documentation fixes, - adding -4/-6 to nsupdate and rndc (only applied to master).
4690. [doc] Command line options -4/-6 for various tools are mutually exclusive. [RT #45632] 9.9.12 4690. [bug] Command line options -4/-6 were handled inconsistently between tools. [RT #45632] 9.10.7, 9.11.3, 9.12.0
4691. [func] Add -4/-6 command line options to nsupdate and rndc. [RT #45632] 9.12.0