I'd like to add a hook to the file system, so I can execute a process whenever a specific file is read from disk. Does *nix provide a way to create such a hook? (I have root access)

link|improve this question
feedback

2 Answers

incron, based on inotify, implements just such a hook in a cron-like way. Unfortunately, it is Linux-specific, not generic to UNIX.

link|improve this answer
feedback

If you run Solaris 10 or newer, an OpenSolaris based distribution, FreeBSD, (a recent) NetBSD or MacOS X, a dtrace script will easily do that job.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.