I can't say as I've ever been bitten by this but this year I installed the Gnu Configuration Engine and put just about all my config files in a subversion repository. If an update overwrites one of them, cfengine changes it back and sends me an email with the details. -- Stephen