On 2022-05-27, Vagrant Cascadian wrote: > Have a work-in-progress patch series for lcsync: > > https://librecast.net/lcsync.html > > Librecast file and data syncing tool. > Compare data with merkle trees, sync via multicast. > > blockers seem to be: > > * issues around test suites Have mostly fixed these with some new patches. There are some tests that require networking, and upstream is working on a way to skip those when networking is unavailable. > * not knowing the appropriate place or way to run "setcap > cap_net_raw=eip bin/lcsync" ... setuid root would not be appropriate > as that would allow overwriting nearly any file on the filesystem. This is still outstanding, feature request reported as: #55683: Support binaries that need "setcap" similar to "setuid-programs" > Will send patches shortly, one for the librecast library, and one for > lcsync itself. Will submit an updated patch series to new usptream versions and to run the correct test suites, and also added the lcrq library. Happy multicasting! live well, vagrant