• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux incron Download

incron

June 22, 2009
The "inotify cron" software is a system for monitoring file changes and scheduling periodic tasks in Linux. It uses the inotify API to track changes in specified directories and triggers cron jobs accordingly.
Version 0.5.9
License GPL
Platform Linux
Supported Languages English
Homepage jincron.aiken.cz
Developed by Lukas Jelinek
If you're looking for a new "inotify cron" system, you might want to check out incron. Instead of being driven by time periods like a regular cron, incron is driven by filesystem events. It comes with two programs: incrond, which is analogous to crond, and incrontab, which is like crontab.

To build incron, you'll need to modify the Makefile manually since this version is very early and doesn't contain a standard portable build mechanism. However, you might not need to change anything on many Linux systems. Before you type "make", make sure to review the Makefile and check for common variables like PREFIX.

Once you've built the files, you'll need to install them as root. Note that the installer creates a special user called "incron" to manage the incron tables.

To use incron, you'll need to run the incron daemon (incrond) under root, typically from a runlevel script. It loads the current user tables and hooks them for later changes. The incron table manipulator, on the other hand, can be run under any regular user since it SUIDs. You can use the same syntax as crontab to manipulate the tables, including importing a table, removing and editing the current table.

The user table rows have the following syntax: path, mask, and command. Path refers to the filesystem path (avoid whitespaces) while mask is a symbolic or numeric mask for events (see inotify.h and use commas to separate symbols). Command refers to the application or script to run on the events. You can use wildcards like $$, $@, and $# in the command for things like a dollar sign, the watched filesystem path, and the event-related file name.

For example, if you need to run program "abc" with the full file path as an argument every time a file is changed in /var/mail, you can use: /var/mail IN_CLOSE_WRITE abc $@/$#.
What's New

Version 0.5.9: N/A

Free Download 169K
371
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

KDE4 Service Shortcuts for RSS (GLX)
KDE4 Service Shortcuts for RSS (GLX) provides convenient service entries for RSS-glx ...
WMAcpi
WMAcpi is a software program that adds ACPI support to the WMApm ...
alloywm
AlloyWM is a window manager made of metal.
Whaaw! Media Player
This software is a multimedia player that relies on gstreamer, allowing you ...
XML::Generator::RSS10::lgcl
This software provides support for the lgcl specification of the UK Local ...
Checkpoint
"Checkpoint: A user-friendly software for media archive management." (10 words)
JGraph Layout Pro
JGraph Layout Pro is a top-performing library for JGraph that specializes in ...
Secure Data Manager
Secure Data Manager manages and secures passwords and private data.
ruby-rpm
Ruby-rpm allows for accessing RPM packages and databases through Ruby bindings.
SXEmacs
SXEmacs is a real-time display editor and IDE with advanced customization options ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.