Projects / fsniper


fsniper is a tool that monitors a given set of directories for new or modified files. Then, based on the file's type or name, it invokes a script to be run on that file. Directories are monitored using inotify, instead of simply continuously polling them for changes. Common uses include making a single download directory for all things from a Web browser and having semi-intelligent scripts figure out what to do with those files. You write the scripts yourself.

Operating Systems

Recent releases

  •  19 Oct 2008 03:33

    Release Notes: A comment and double free regression were fixed, as well as a rare error in an error handler.

    •  25 Sep 2008 04:59

      Release Notes: This release adds config validation and new directory and file substitution strings, changes the logging behavior to append to old logs instead of overwriting them, and fixes several memory leaks.

      •  03 Aug 2008 21:11

        Release Notes: This release automatically watches new directories created in recursively watched directories, and fixes a configuration file parsing regression that resulted in comments causing crashes.

        •  04 Jun 2008 07:33

          Release Notes: A bug was fixed where the configuration option recurse=true resulted in a segfault. A bug with --log-to-stdout and handlers that wrote to stdout was fixed.

          •  30 Apr 2008 04:50

            Release Notes: The documentation was improved. Error checking was added in the configuration parser.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.