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

Reply via email to