Rev 61 | Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
57 | luk | 1 | .TH "incrond" "8" "0.3.1" "Lukas Jelinek" "incron documentation" |
2 | .SH "NAME" |
||
3 | incrond \- inotify cron (incron) daemon |
||
4 | |||
5 | .SH "SYNOPSIS" |
||
6 | \fBincrond\fR |
||
7 | .SH "DESCRIPTION" |
||
8 | The inotify cron daemon (\fIincrond\fR) is a daemon which monitors filesystem events and executes commands defined in user tables. It's use is generally similar to \fIcron\fR(8). |
||
9 | |||
10 | \fIincrond\fR can be started from /etc/rc, /etc/rc.local and so on. It daemonizes itself (returns immediately) and doesn't need to be started with & and through \fInohup\fR(1). Running on foreground is currently not possible but it will be implemented in the future. |
||
11 | |||
12 | \fIincrond\fR searches /var/spool/incron for \fIincrontab\fR(5) files named after user accounts. If a table (incrontab) is changed \fIincrond\fR reacts immediately and reloads the table. Currently running subprocesses (commands) are not affected. |
||
13 | |||
14 | There are two files determining whether an user is allowed to use incron. These files have very simple syntax \- one user name per line. If /etc/incron.allow exists the user must be noted there to be allowed to use incron. Otherwise if /etc/incron.deny exists the user must not be noted there to use incron. If none of these files exists there is no other restriction whether anybody may use incron. |
||
15 | |||
16 | The daemon itself is currently not protected against looping. If a command executed due to an event causes the same event it leads to an infinite loop unless a flag mask containing IN_NO_LOOP is specified. Please beware of this and do not allow permission for use incron to unreliable users. |
||
17 | .SH "SEE ALSO" |
||
18 | incrontab(1), incrontab(5) |
||
19 | .SH "BUGS" |
||
20 | incrond is currently not resistent against looping. |
||
21 | .SH "AUTHOR" |
||
22 | Lukas Jelinek <lukas@aiken.cz> |
||
23 | .SH "COPYING" |
||
24 | This program is free software. It can be used, redistributed and/or modified under the terms of the GNU General Public License, version 2. |