sysutils/incron 2017.11.13 MidnightBSD
Handle filesystem-events the way cron handles time ones
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2, lgpl2.1, mit
- Categories
- sysutils
Description
This program is an "inotify cron" system. It consists 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.
Written to use (and named after) Linux' "inotify", on BSD it uses the libinotify compatibility layer.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | sysutils/incron | 2017.11.13 |
| FreeBSD | sysutils/incron | 2017.11.13_3 |
| OpenBSD | sysutils/incron | 0.5.10p6 |
| DragonFly | sysutils/incron | 2017.11.13_3 |
Install
Binary package:
mport install incron
From mports:
cd /usr/mports/sysutils/incron && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= incron>0:sysutils/incron
Dependencies
As this port's Makefile names them.
Library 1
libinotify.so: devel/libinotify
Build dependencies 1
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler localbase:ldflags
- Service scripts
incron
Files
Manual pages 4
- incron.conf(5)
- incrond(8)
- incrontab(1)
- incrontab(5)
pkg-plist 9
- bin/incrontab
- @sample etc/incron.conf.example etc/incron.conf
- sbin/incrond
- share/man/man1/incrontab.1.gz
- share/man/man5/incron.conf.5.gz
- share/man/man5/incrontab.5.gz
- share/man/man8/incrond.8.gz
- @dir etc/incron.d
- @dir /var/spool/incron
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ar--incron-2017-11-13-81421d3a8bde0989d7e167d8a814d5232896c930_GH0.tar.gz | 339574 | f8412a278ed323721ca04eaca8191fba7184a5b39a6bb2286dd9c7fbedb83286 |