BSD Ports

sysutils/filewatcherd 1.0_1,1 FreeBSD

Daemon that watches files and runs commands when they change

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ISCL
Categories
sysutils
Package size
14.3 KiB, 25.8 KiB installed

Description

filewatcherd is a daemon inspired by cron, that run commands based on file changes instead of time.

In principle it is similar to incron, but it's simpler, more limited, and does not depend on anything outside of FreeBSD base.

In the other systems

SystemPortVersion
FreeBSDsysutils/filewatcherd1.0_1,1
DragonFlysysutils/filewatcherd1.0_1,1
HardenedBSDsysutils/filewatcherd1.0_1,1
GhostBSDsysutils/filewatcherd1.0_1,1

Install

Binary package:

pkg install filewatcherd

From the ports tree:

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

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

RUN_DEPENDS=	filewatcherd>0:sysutils/filewatcherd

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:latest1.0_1,11.0_1,11.0.b3,11.0_1,11.0_1,1
FreeBSD:14:quarterly1.0_1,11.0_1,1n/a1.0_1,11.0_1,1
FreeBSD:15:latest1.0_1,11.0_1,1n/a1.0_1,11.0_1,1
FreeBSD:15:quarterly1.0_1,11.0_1,1n/an/an/a
FreeBSD:16:latest1.0_1,11.0_1,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

No port depends on this one.

Configuration

No options to configure.

Service scripts
filewatcherd

Message after installing

filwatcherd configuration files were installed in the following directory:

	/usr/local

Before starting the server or the client you need to perform the
following steps:

1) Copy the appropriate sample configuration file as follows:

	cp /usr/local/etc/watchtab.sample /usr/local/etc/watchtab

2) Edit filewatcherd's configuration file to suit your needs:

	$EDITOR /usr/local/watchtab

3) Add the following line to your rc.conf:

	filewatcherd_enable="YES"


Then you can start filewatcherd by issuing the following command:

	service filewatcherd start

Files

distinfo 1
FileSizeSHA256
faelys-filewatcherd-1.0_GH0.tar.gz143384b3628ab02107ed7e672f1ad2ee28dfc798782d06a548b095035b5d0a2e6ecb7

Commit history 0

No commits in the history this site was built from.