Looking into changelog I can see that verbose output was removed in hostname-2.90,
but there's no info WHY it was removed.

I find it quite useful.
When you have something wrong configured it can help you figure it out.
See i.e.  https://bugzilla.redhat.com/show_bug.cgi?id=444262

*From:* Michael Meskes <mes...@debian.org>
***Date:* Sun, 13 Sep 2009 13:45:40 +0200
> I wonder if you really still need the verbose option as it doesn't seem to do
> more than "hostname -i; hostname -a; hostname -f" can do.

It doesn't seem to do because the verbose output was removed in hostname-2.90.
But in version prior to 2.90 it does more than "-a / -i / -f".

in hostname version prior to 2.90
"hostname -vi" on my machine does:
gethostname()=`dhcp-lab-229.englab.brq.redhat.com'
Resolving `dhcp-lab-229.englab.brq.redhat.com' ...
Result: h_name=`dhcp-lab-229.englab.brq.redhat.com'
Result: h_aliases=`localhost.localdomain'
Result: h_aliases=`localhost'
Result: h_addr_list=`127.0.0.1'
127.0.0.1

where "hostname -i" does only:
127.0.0.1
(the same I get when running "hostname -vi" with version 2.90 and higher)

So either consider adding the verbose output back or adding a note to hostname man page
that verbose mode was removed.
Now there's:
-v, --verbose
  Be verbose and tell what's going on.

Thanks

Jiri Popelka

Reply via email to