D'habitude, on utilise stat:
http://www.rt.com/man/stat.2.html
Ca permet de détecter si le fichier est en lecture seule, où si la date sur le disque est plus récente que celle que tu as ouvert, et d'afficher le message idoine.
Sinon, un sujet clos, à moins qu'il ne soit redondant, on le laisse pour les autres utilisateurss.