This thing:
http://www.configserver.com/cp/csf.html
Type: Posts; User: CharlesA; Keyword(s):
This thing:
http://www.configserver.com/cp/csf.html
I just use csf, which has an integrity check builtin. If a file's hash has changed, I get an email about it.