Hello Jacob!
This automatic file modification notification mechanism coupled with an
automated file update is a great thing which I'd really like to see included
into rsync!
One problem I see is the machine dependency of the notification mechanism. As
you said, you wrote an appropriate sytem for the linux kernel. I know that
such a mechanism is available in the OSes of Amiga and Be but what about
others like Solaris, HP UX 10/11,...?
Does anyone know if such a thing is available on workstations in general?
Greetinx,
Ingo
"Rief, Jacob" wrote:
> Hi to everybody,
> I would like to announce a patch for rsync which can be useful
> to a few of us.
>
> Since rsync can not see modifications made to the file-tree, it is
> not suitable to keep two or more file-trees in sync in realtime.
> It can take quite a long time to traverse huge file-trees, so it
> not possible to start rsync for example, once a minute.
>
> To add these features I have written a kernel-module for Linux-2.2.x which
> exports modified files to an application. I have patched the rsync sources
> to interact with this kernel module.
>
> I think that rsync together with this module could greatly help to mirror
> data on the fly, helping to build clusters of file- and other kinds of
> servers.
> You may download the patched rsync sources together with the kernel-module
> from http://195.96.23.199/dist/rsync-2.4.3-with-dist-0.1.1.tar.gz
[...]