I am looking into setting up smartmontools.
I'd like to control when the tests run. I was thinking of running:
/usr/sbin/smartctl --test=short /dev/sdX (every week)
/usr/sbin/smartctl --test=long /dev/sdX (every month)
And send an email/alert if an error is found.
1) Am I right to say that if I have the above set up in a cron, I don't need to have "smartd" daemon running in background?
2) Is there any advantage in enabling Offline Data Collection, if I run the tests above and have "smartd" disabled?
3) And the last thing that's been bugging me is that I see in the documentation that the commands for enabling/disabling --smart, --offlineauto and --saveauto are listed as Obsolete in ATA specifications. Does this mean that all these features are obsolete/useless on ATA devices?