As smartd isn't running in the default Centos configuration, where does palimpsest get its information? Is it a self-contained program that doesn't require smartd or is something else happening behind the scenes?
I think you misunderstood the first reply: smartd, as in the init script is a means to alert root of pending issues, _it_ doesn't present the data, _that_ init script simply checks it and reports it. You don't need it running to make the data available, the attributes exist in the device.
jlc