Attached you will find a patch against /etc/(conf|init).d/hddtemp which does two things: - the original conf.d file had key called HDDTEMP_OPTS which was in fact used to specify drives to monitor, although it was possible to use it for option passing too if one kept them in appropriate order. Now there are two separate keys, HDDTEMP_OPTS for command line options (parsed first in the init script) and HDDTEMP_DRIVES for drive names (parsed second). This should make it easier to avoid having someone put an option after the name of the disc and thus mess up the daemon's startup. - makes the aformentioned conf.d file make the daemon listen on loopback only by default. No point in having this class of information published to the whole network unless such behaviour is explicitly demanded by the user, especially in light of lack of authentication of the hddtemp protocol.
Created attachment 91679 [details, diff] hddtemp-confext.patch
I've added the changed files to CVS. Thanks :)