Description of Problem: The man page is there, but the executable is missing: # rpm -p bind-utils-9.2.1-0.70.i386.rpm -ql | grep nsupdate /usr/share/man/man8/nsupdate.8.gz Note that nsupdate was included in the bind-utils package that shipped with 7.1: # rpm -p bind-utils-9.1.0-10.i386.rpm -ql | grep nsupdate /usr/bin/nsupdate /usr/share/man/man8/nsupdate.8.gz Version-Release number of selected component (if applicable): How Reproducible: Steps to Reproduce: 1. Freshen bind-utils to version 9.2.1-0.70. 2. Attempt to run /usr/bin/nsupdate Actual Results: bash: /usr/bin/nsupdate: No such file or directory Expected Results: nsupdate output. Additional Information:
The binary has moved to the bind package because some people running workstations without any need to control a DNS server complained about the "useless" tool in bind-utils. The fact that the man page is still in bind-utils is a bug.
Why shall I install the server package to get 'nsupdate'? It is completely independent of the server; some systems broke here on the last bind-errate because 'nsupdate' was used but only bind-utils installed. IMO bind-utils was the perfect place for this tool, but to satisfy the people named by you, please add a new package 'bind-nsupdate' where nsupdate is within!
Let people complain about a few kb more in bind-utils. It's better than breaking scripts. nsupdate and the man page are now back in bind-utils