dnssec-checkds has wrong name in help
Summary
dnssec-checkds -h has two times path to 'dig', but dnssec-dsfromkey is not mentioned
BIND version used
BIND 9.11.5-P1-RedHat-9.11.5-7.P1.fc29 (Extended Support Version) <id:647dac6>
running on Linux x86_64 4.20.6-200.fc29.x86_64 #1 SMP Thu Jan 31 15:50:43 UTC 2019
built by make with '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-python=/usr/bin/python3' '--with-libtool' '--localstatedir=/var' '--enable-threads' '--enable-ipv6' '--enable-filter-aaaa' '--with-pic' '--disable-static' '--includedir=/usr/include/bind9' '--with-tuning=large' '--with-geoip' '--with-libidn2' '--enable-openssl-hash' '--enable-native-pkcs11' '--with-pkcs11=/usr/lib64/pkcs11/libsofthsm2.so' '--with-dlopen=yes' '--with-dlz-ldap=yes' '--with-dlz-postgres=yes' '--with-dlz-mysql=yes' '--with-dlz-filesystem=yes' '--with-dlz-bdb=yes' '--with-gssapi=yes' '--disable-isc-spnego' '--with-lmdb=yes' '--with-libjson' '--enable-dnstap' '--with-atf=/usr' '--enable-fixed-rrset' '--with-docbook-xsl=/usr/share/sgml/docbook/xsl-stylesheets' '--enable-full-report' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS= -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'CPPFLAGS= -DDIG_SIGCHASE'
compiled by GCC 8.2.1 20181215 (Red Hat 8.2.1-6)
compiled with OpenSSL version: OpenSSL 1.1.1a FIPS 20 Nov 2018
linked to OpenSSL version: OpenSSL 1.1.1a FIPS 20 Nov 2018
compiled with libxml2 version: 2.9.8
linked to libxml2 version: 20908
compiled with libjson-c version: 0.13.1
linked to libjson-c version: 0.13.1
compiled with zlib version: 1.2.11
linked to zlib version: 1.2.11
threads support is enabled
Steps to reproduce
dnssec-checkds -h | grep dnssec-dsfromkey
What is the current bug behavior?
usage: dnssec-checkds [-h] [-f MASTERFILE] [-l LOOKASIDE] [-d DIG]
[-D DSFROMKEY] [-v]
zone
dnssec-checkds: checks DS coverage
positional arguments:
zone zone to check
optional arguments:
-h, --help show this help message and exit
-f MASTERFILE, --file MASTERFILE
zone master file
-l LOOKASIDE, --lookaside LOOKASIDE
DLV lookaside zone
-d DIG, --dig DIG path to 'dig'
-D DSFROMKEY, --dsfromkey DSFROMKEY
path to 'dig'
-v, --version show program's version number and exit
What is the expected correct behavior?
usage: dnssec-checkds [-h] [-f MASTERFILE] [-l LOOKASIDE] [-d DIG]
[-D DSFROMKEY] [-v]
zone
dnssec-checkds: checks DS coverage
positional arguments:
zone zone to check
optional arguments:
-h, --help show this help message and exit
-f MASTERFILE, --file MASTERFILE
zone master file
-l LOOKASIDE, --lookaside LOOKASIDE
DLV lookaside zone
-d DIG, --dig DIG path to 'dig'
-D DSFROMKEY, --dsfromkey DSFROMKEY
path to 'dnssec-dsfromkey'
-v, --version show program's version number and exit
Relevant configuration files
(Paste any relevant configuration files - please use code blocks (```)
to format console output. If submitting the contents of your
configuration file in a non-confidential Issue, it is advisable to
obscure key secrets: this can be done automatically by using
named-checkconf -px
.)
Relevant logs and/or screenshots
(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code, as it's very hard to read otherwise.)
Possible fixes
(If you can, link to the line of code that might be responsible for the problem.)