BSD Ports

sysutils/lsyncd 2.2.2 OpenBSD

synchronizes directories with remote targets upon changes

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Adam Wolk <[email protected]>
Categories
sysutils, lang/lua

Description

Lsyncd watches a local directory tree using libinotify. It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new filesystems or blockdevices and does not hamper local filesystem performance.

In the other systems

SystemPortVersion
OpenBSDsysutils/lsyncd2.2.2
FreeBSDsysutils/lsyncd2.2.3_1
DragonFlysysutils/lsyncd2.2.3_1

Install

Binary package:

pkg_add lsyncd

From the ports tree:

cd /usr/ports/sysutils/lsyncd && make install

Dependencies

Build dependencies 3
Run dependencies 3

No port depends on this one.