Projects / iWatch


iWatch is a real-time filesystem monitoring program. It is a tool for detecting any changes on your filesystem and reporting it to the system administrator immediately. It uses a simple configuration file in XML format and is based on inotify, a file change notification system in the Linux kernel.

Operating Systems

Recent releases

  •  14 Nov 2009 11:49

    Release Notes: The bug where the file being watched contains one of the formats available for substitution was fixed. A directory that is renamed or moved is now watched properly. Unnecessary watching of create events was fixed. A feature was added to reload the configuration file when the SIGHUP signal is received. A feature to specify the charset was added.

    •  15 Mar 2007 08:23

      Release Notes: A -X option was added for specifying exceptions with regular expression. New string formats are allowed in command options: %c, the event cookie number, %e, the event name, and %F, the old filename in the case of moved_to events. The behavior of sending email was changed. Emails are now sent for all defined events.

      •  28 Jan 2007 21:59

        Release Notes: This release validates the XML configuration file using its DTD file. It uses now the Perl module XML::SimpleObject::LibXML instead of XML::Simple for XML validation.

        •  14 Jan 2007 03:37

          Release Notes: The status was changed from alpha to beta. A minor fix was made, and the documentation was updated.

          •  05 Nov 2006 12:29

            Release Notes: A pid file is supported in the daemon mode, and it is by default /var/run/ The --help and --version options are supported, and their outputs were updated. The documentation was updated.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.