[Csync2] csync2-1.30 released

Clifford Wolf clifford at clifford.at
Thu Feb 2 14:20:37 CET 2006


Hi,

I've released csync2-1.30. It can be downloaded from the csync2 homepage as
usual:

	http://oss.linbit.com/csync2/

The probably most interesting change is that SSL (gnutls) support is
optional now. So if you have build-problems with gnutls, reconfigure
with --disable-gnutls and build an SSL-less version of csync2.

Note that per default the configure script fails if no working gnutls is
found. It needs to be explicitely disabled.

Another new feature is the -o mode and the 'compare' config file statement:

	When one runs e.g. 'csync2 -o -r /etc', csync2 will print a list of
	all files in /etc which are included by the configuration.

	The new config file statement 'compare' is usually ignored, but in
	the -o mode it has the same meaning as 'include'.

So, why does one need that? I have 'compare /etc' in the config files on my
clusters. By comparing the output of

	csync2 -or /etc | sort | xargs md5sum

of two hosts I can see which files on the hosts are different and not
explicitely excluded in the configuration. I can then decide to eighter
explicitely include (if the file should be synced) or explicitely exclude
(if it is okay that this file differs) the file in my csync2 configuration.

The csync2-1.30.tar.gz also contains a little script (csync2-compare)
which can be used for comparing two hosts this way.

happy hacking,
	- clifford

--
L I N : B I T           ___
 _______ __ _____  ____|_  |  The OSS cluster synchronization tool for
/ __(_-</ // / _ \/ __/ __/   configuration files an application images
\__/___/\_, /_//_/\__/____/   --- [ http://oss.linbit.com/csync2/ ] ---
       /___/


More information about the Csync2 mailing list