moreinfo: the old initscripts package(2.86.ds1-1) contains a very simple /etc/init.d/hostname.sh[in attachment hostname.sh.old], I think this is the real reason.
How about conflicts with the old version or document this bug in README.Debian. Thanks. -- LI Daobing
hostname.sh.old
Description: application/trash