incron | cron-like daemon which handles filesystem events | Cron Utils library

 by   ar- C++ Version: 0.5.12 License: Non-SPDX

kandi X-RAY | incron Summary

kandi X-RAY | incron Summary

incron is a C++ library typically used in Utilities, Cron Utils applications. incron has no bugs, it has no vulnerabilities and it has low support. However incron has a Non-SPDX License. You can download it from GitHub.

This program is the "inotify cron" system. It consist of a daemon and a table manipulator. You can use it a similar way as the regular cron. The difference is that the inotify cron handles filesystem events rather than time periods. This project was kicked off by Lukas Jelinek in 2006 and then unfortunatally abandoned in 2012. Upstream development and bug-tracking/fixing continued in 2014 on GitHub: .
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              incron has a low active ecosystem.
              It has 202 star(s) with 53 fork(s). There are 19 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 60 open issues and 17 have been closed. On average issues are closed in 73 days. There are 13 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of incron is 0.5.12

            kandi-Quality Quality

              incron has 0 bugs and 0 code smells.

            kandi-Security Security

              incron has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              incron code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              incron has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              incron releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of incron
            Get all kandi verified functions for this library.

            incron Key Features

            No Key Features are available at this moment for incron.

            incron Examples and Code Snippets

            No Code Snippets are available at this moment for incron.

            Community Discussions

            QUESTION

            Watching folder with incron seems to kill my server
            Asked 2020-Jul-11 at 20:25

            I would like to run a php script on a folder whenever content in that folder changes (a file is edited, or overwritten, or added or deleted).

            The php script gets a hash code for each file in the folder, and writes all the lines in a hash.txt file (appending a line like hashcode:filename for each file, e.g. 2dbb8badb0925833c8ea03ffc941e3a0:file1_blabla.utf8).

            After adding my user to /etc/incron.allow, I have edited my icrontab -e in the server, and added the following line:

            ...

            ANSWER

            Answered 2020-Jul-11 at 20:25

            The file to which the script appended data was written in the watched folder, creating an endless loop. The solution was to create a subfolder containing only the files that the script should analyze and keep both the script and the written file with the result outside of that watched subfolder.

            Source https://stackoverflow.com/questions/62571119

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install incron

            On Debian and Ubuntu based systems you can install this software (the version maintained by Debian) with sudo apt-get install incron. There is a daily build running on Launchpad. You can install that build from a PPA in Ubuntu, to have always an up-to-date build. For more information follow the link to the PPA: https://code.launchpad.net/~altair-ibn-la-ahad/+archive/ubuntu/incron. The build logs are available here: https://code.launchpad.net/~altair-ibn-la-ahad/+recipe/incron-daily. On all other Linux based systems you have to build it from source. If you would like to add a build script for other linux flavors (Gentoo, Suse, Ret Hat, ...) please send me a pull request. I will be happy to include it.

            Support

            incrond is currently not resistent against looping. If you find a bug or have a suggestion how to improve the program, please use the bug tracking system at https://github.com/ar-/incron/issues.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/ar-/incron.git

          • CLI

            gh repo clone ar-/incron

          • sshUrl

            git@github.com:ar-/incron.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Cron Utils Libraries

            cron

            by robfig

            node-schedule

            by node-schedule

            agenda

            by agenda

            node-cron

            by kelektiv

            cron-expression

            by mtdowling

            Try Top Libraries by ar-

            apple-flinger

            by ar-Java

            gdroidclient

            by ar-Java

            art-of-illusion

            by ar-Java

            Aslaug

            by ar-Java