BSD Ports

sysutils/incron 2017.11.13_3 FreeBSD

Handle filesystem-events the way cron handles time ones

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2, LGPL21, MIT
Categories
sysutils
Package size
91.0 KiB, 354.7 KiB installed

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

SystemPortVersion
FreeBSDsysutils/incron2017.11.13_3
OpenBSDsysutils/incron0.5.10p6
DragonFlysysutils/incron2017.11.13_3
MidnightBSDsysutils/incron2017.11.13

Install

Binary package:

pkg install incron

From the ports tree:

cd /usr/ports/sysutils/incron/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	incron>0:sysutils/incron

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2017.11.13_32017.11.13_3-2017.11.13_32017.11.13_3
FreeBSD:14:quarterly2017.11.13_32017.11.13_3n/a2017.11.13_32017.11.13_3
FreeBSD:15:latest2017.11.13_32017.11.13_3n/a2017.11.13_32017.11.13_3
FreeBSD:15:quarterly2017.11.13_32017.11.13_3n/an/an/a
FreeBSD:16:latest2017.11.13_32017.11.13_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

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
FileSizeSHA256
ar--incron-2017-11-13-81421d3a8bde0989d7e167d8a814d5232896c930_GH0.tar.gz339574f8412a278ed323721ca04eaca8191fba7184a5b39a6bb2286dd9c7fbedb83286

Commit history 0

No commits in the history this site was built from.