On Thu, Jun 05, 2014 at 12:28:45PM +0400, Kirill Bychkov wrote: > On Sun, May 4, 2014 11:07, Kirill Bychkov wrote: >> On Thu, May 1, 2014 10:07, Antoine Jacoutot wrote: >>> On Thu, May 01, 2014 at 08:04:28AM +0200, Antoine Jacoutot wrote: >>>> On Thu, May 01, 2014 at 09:50:37AM +0400, Kirill Bychkov wrote: >>>>> Hi! >>>>> Mirall is an official owncloud desktop client. This is not the >>>>> latest version, which involves update of ocsync. >>>>> It depends on Linux's inotify mechanics, but luckily it was >>>>> implemented in libinotify. Libinotify was developed for NetBSD at >>>>> GSoC'11. libinotify passes >>>>> regression tests on amd64 and macppc. >>>>> Mirall itself was tested only in amd64 with owncloud-6.0.3 and is >>>>> working fine. It builds on macppc, but I can't start X on my >>>>> iBook, so I can't test. >>>>> >>>>> Comments? OKs? >>>> >>>> I already commented several times about this. >>>> libnotify for BSD has bugs (talked to the person who developed it) >>>> and is not maintained (that is the reason gio-kqueue was >>>> implemented directly in glib2 for now instead of relying on >>>> libnotify). >>>> Also this will probably be picked up by ports so that needs very >>>> careful checks to make sure nothing suddenly starts linking against >>>> that. >>> >>> To be clear, I am not against having it as long as nothing else uses >>> it :-) >>> >> >> Now with inotify renamed to kinotify, so nothing in ports would pick >> it automatically. > > Added README about bumping ulimit -n. Works fine for a long time on > amd64. OK to import?
Thanks to Kirill for porting this little program which is extremely useful when syncing against ownCloud. It really put the fun back into ownClouding! Tested on two different amd64 -current installations. Building takes quite some time (mainly gcc) and my initial attempts on running it failed when not making sure of bumping ulimit -n to 1024. When bumping ulimit everything appear to be working just fine.
