[Csync2] csync2 without gnutls-openssl?
Tim Serong
tserong at novell.com
Tue Jul 27 03:35:59 CEST 2010
On 7/27/2010 at 07:17 AM, "Giampaolo Tomassoni" <Giampaolo at Tomassoni.biz> wrote:
> would appear that RHEL have, in their infinite wisdom, dropped
> > gnutls-openssl.so libraries from gnutls because there appears to be a
> > namespace clash somewhere:
> > https://bugzilla.redhat.com/show_bug.cgi?id=460310
> >
> > RHEL6b2 has had these removed, and it seems the F13+ gnutls will be
> > having it removed, too.
> >
> > Can csync2 developers suggest a reasonable long-term solution to this?
> > RH seem unwilling to consider unbreaking this:
> > https://bugzilla.redhat.com/show_bug.cgi?id=617558
>
> I dropped my own dirty patch to this ng some months ago (sometime aroung
> november 2009), but it seems it didn't (yet) find its way to the csync2
> official code.
>
> You may eventually get a copy of the patch here:
>
> http://bugs.gentoo.org/attachment.cgi?id=210768
>
> which is an attachment from Gentoo bug#274213
> (http://bugs.gentoo.org/show_bug.cgi?id=274213).
>
> The patch basically "discards" all the gnutls-openssl mess and gets straight
> to gnutls native mode. This also *may* mean that one can expect some
> interoperability issues after upgrade, because of a *possible* different
> handling of the chain-of-trust in server and client certificates between
> gnutls-openssl calls and gnutls ones. Anyway, I have no report of this at
> the time.
>
> Please note the patch is big because it also patches "configure" and
> autoconf files. The "raw" patch is instead really small.
This patch is in csync2 in openSUSE 11.3 (csync2-1.34-pure-gnutls-r2.patch):
https://build.opensuse.org/package/files?package=csync2&project=openSUSE:11.3
I assume it shouldn't be too difficult for someone to take this and push it
into FC.
HTH,
Tim
--
Tim Serong <tserong at novell.com>
Senior Clustering Engineer, OPS Engineering, Novell Inc.
More information about the Csync2
mailing list