mirror of https://github.com/octoleo/lsyncd.git
readme
This commit is contained in:
parent
8bb95b3bd4
commit
d6dd37b5bb
4
index.md
4
index.md
|
@ -11,6 +11,8 @@ Rsync+ssh is an advanced action configuration that uses a SSH to act file and di
|
|||
|
||||
Fine-grained customization can be achieved through the config file. Custom action configs can even be written from scratch in cascading layers ranging from shell scripts to code written in the [Lua language](http://www.lua.org/). This way simple, powerful and flexible configurations can be acheived.
|
||||
|
||||
Lsyncd 2.2.1 requires rsync >= 3.1 on all source and target machines.
|
||||
|
||||
License: [GPLv2](http://www.fsf.org/licensing/licenses/info/GPLv2.html) or any later GPL version.
|
||||
|
||||
When to use
|
||||
|
@ -23,6 +25,8 @@ Other synchronization tools
|
|||
|
||||
[GlusterFS](http://www.gluster.org) and [BindFS](http://bindfs.org/) use a FUSE-Filesystem to interject kernel/userspace filesystem events.
|
||||
|
||||
[Mirror](https://github.com/stephenh/mirror) is an asynchronous synchronisation tool that takes use of the inotify notifications much like Lsyncd. The main differences are: it is developed specifically for master-master use, thus running on a daemon on both systems, uses its own transportation layer instead of rsync and is Java instead of Lsyncd's C core with Lua scripting.
|
||||
|
||||
Lsyncd usage examples
|
||||
---------------------
|
||||
{% highlight shell %}
|
||||
|
|
Loading…
Reference in New Issue