Gamin is a file and directory monitoring system which allows applications to detect when a file or a directory has been added, removed or modified by somebody else.
Gamin has been designed as a drop-in replacement for FAM with security and maintainability in mind and can use Linux’s advanced inotify service when available.