For FreeBSD users there is a text in the settings file of
the sensors module that states, that on FreeBSD the only
fields required are <dbname>, <description> and <unit>.
However, the <device-file> field must be filled with an
unique identifier. Otherwise the makeindex.pl script only
creates an index file for the last sensor specified,
because all keys in the SENSOR dictionary are created of
the <device-file> field. If this is blank, the key from the
previous device will be overwritten.
This can be resolved by altering the documentation in the
settings file and state that <device-file> must be an
unique identifier or by altering the makeindex.pl script to
iterate over <dbname> instead over <device-file>. A diff
for this is included.
Regards
Robin Eckert
Diff for makeindex script of sensor module to iterate over <dbname> instead of <device-file></device-file></dbname>
Thanks for patch!