FAM

FAM, the File Alteration Monitor, provides an API which applications can use to be notified when specific files or directories are changed. It comes in two parts: fam, the daemon which listens for requests and delivers notification, and libfam, a library which client applications can use to communicate with fam.

Tags Desktop Environment File Managers Filesystems Monitoring Software Development Libraries
Licenses GPL LGPL
Operating Systems POSIX Linux IRIX BSD
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Apr 2003 01:55
  • Rrelease-after

Changes: Minor build fixes were made for issues with GCC 3.x and IRIX.

  • Rrelease-mid
  •  21 Jul 2002 22:48
  • Rrelease-after

Changes: The FAM daemon automatically backgrounds itself on Linux 2.4 and FreeBSD. Users are able to specify idle timeout and NFS polling interval in fam.conf. Minor FreeBSD build fixes were also integrated from FreeBSD ports.

  • Rrelease-mid
  •  04 Jul 2002 16:42
  • Rrelease-after

Changes: Some standard header files were #include'd to help build on FreeBSD. IRIX group handling was improved. An untrusted user's GID is set to NOGROUP if getgrmember() gave FAM an invalid or inconsistent GID. strerror returning null is handled properly. libtool is initialized earlier in the configure process to avoid binaries being created with a .C extension on some systems. libstdc++ was added to linker flags to make libfam always build as a C++ library. A CLEANFILES make target was added, and /etc/mtab (or equivalent) is now opened read-only.

No changes have been submitted for this release.

A89a6a1d72c2d365245ee667151acad0_thumb

Project Spotlight

gumnut

Software to find the most supported proposals within large groups of people.

1c5b38b7e4a007be71f017f7d42239d2_thumb

Project Spotlight

Jackbeat

A JACK audio sequencer.