diskinfo addon for gkrellm[2]'s disk monitor

This is an addon for gkrellm2 I wrote to add disk info to the disk monitor.
It runs through a tcp port in order to get the elevated priviledges to read
the partition table and the SMART data.

Requirements:
daemontools
ucspi-tcp
perl
smartmon-tools (for smartctl info)
tw_cli (for checking 3Ware status)

It will run without smartctl and tw_cli you just won't get those sections.

NOTE: there are raw ANSI color codes in the perl script so do not try to cut-and-paste
the script.

Run script for supervise.
diskinfo perl script. Goes in the service dir.
check_disk_info perl script. Used to query the service..
Example config window for gkrellm2 disk monitor.
Screen shot of a 3Ware disk on a Linux box.
Screen shot of an IDE disk on a Linux box.
Screen shot of a dying IDE disk on a Linux box.
Screen shot of a SCSI disk on a Linux box.
Screen shot of a dying SCSI disk on a Linux box.
Screen shot of an IDE disk on an OpenBSD box.