On Thu, May 16, 2013 at 04:34:18PM -0400, Michael Johnson wrote: > Oh. tests/etc/csync2.cfg has absolute paths starting with /root/src > > Editing those to the actual directories where my checkout lives makes > things work much better, and does not require running as root
Correct. Though for later tests (correct uid/gid transfer, picking up only uid/gid changes and so on) root will be required obviously. > (once I set > up /etc/hosts and created aliases): > > All tests successful. That only proves that there are not (elaborate) enough tests ;-) > Files=3, Tests=43, 35 wallclock secs ( 1.18 cusr + 0.81 csys = 1.99 CPU) > > Did you intend for those paths to be substituted at some point? That cfg file should have been generated, not committed as is. Oversight on my part, I know about that. I just did not find time to get back to csync2 again, yet. I did not even find time to write up a proper realease (candidate) announcement :-/ Thanks for noticing anyways, and for checking it out and reporting back ;-) BTW, you can also do CSYNC2_DATABASE=mysql://csync2:csync2@192.168.122.1/ prove CSYNC2_DATABASE=pgsql://csync2:csync2@192.168.122.1/ prove To check those backends as well. What's still going in before the final release: - there was some patch here recently that changed the hardcoded timeout/retry locking behaviour, I think that should go in - if you/someoen gets that "ssh tunnel" mode done in time, that is definetely in, and if that takes a couple of weeks extra, that's ok. Other than that I intend to call it final by the end of this month, and put some packages online for the most common distributions as well. Cheers, Lars _______________________________________________ Csync2 mailing list Csync2@lists.linbit.com http://lists.linbit.com/mailman/listinfo/csync2