Comment 29 for bug 294648

Revision history for this message
Michael Diers (mdiers) wrote : Re: [Bug 294648] Re: svn over https with client certificates broken (regression in intrepid)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

edlutz wrote:
> Just to explain how I chose the packages: I added the following entries
> to apt sources:
>
> deb http://ppa.launchpad.net/mdiers/svn16/ubuntu jaunty main
> deb-src http://ppa.launchpad.net/mdiers/svn16/ubuntu jaunty main
>
> Then I installed the corresponding subversion package (1.6.5)
> (dependencies were handled by apt-get).
>
> $ svn --version
> svn, version 1.6.5 (r38866 w/ double-tc patch)
> compiled Sep 16 2009, 19:19:17
>
> Copyright (C) 2000-2009 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet (http://www.Collab.Net/).
>
> The following repository access (RA) modules are available:
>
> * ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
> - handles 'http' scheme
> - handles 'https' scheme
> * ra_svn : Module for accessing a repository using the svn network protocol.
> - with Cyrus SASL authentication
> - handles 'svn' scheme
> * ra_local : Module for accessing a repository on local disk.
> - handles 'file' scheme
> * ra_serf : Module for accessing a repository via WebDAV protocol using serf.
> - handles 'http' scheme
> - handles 'https' scheme
>
>
> List of installed packages (cropped):
>
> libapr1 1.2.12-5ubuntu0.1
> libapr1-dev 1.2.12-5ubuntu0.1
> libapreq2 2.08-5build1
> libapreq2-dev 2.08-5build1
> libapreq2-doc 2.08-5build1
> libaprutil1 1.2.12+dfsg-8ubuntu0.3
> libaprutil1-dev 1.2.12+dfsg-8ubuntu0.3
> libcrypt-openssl-x509-perl 0.7-1
> libneon26 0.26.4-2build1
> libneon26-dev 0.26.4-2build1
> libneon27 0.28.2-6.1
> libneon27-gnutls 0.28.2-6.1
> libserf-0-0 0.3.0-0.3ubuntu1~ppa1~jaunty1
> libsvn-doc 1.6.5dfsg-1ubuntu1~ppa4~jaunty1
> libsvn1 1.6.5dfsg-1ubuntu1~ppa4~jaunty1
> libsvncpp1 0.9.6-1
> openssl 0.9.8g-15ubuntu3.3
> python-openssl 0.7-2ubuntu1
> subversion 1.6.5dfsg-1ubuntu1~ppa4~jaunty1
>
>
> Test for ra_serf:
> $ svn --config-option servers:global:http-library=serf \
> ls https://<my project>.csd200a.com/<path>
>
> It works and does not ask me for certificate files!

Excellent, thanks. Please note that there are upstream bugs filed
against ra_serf, so it might not always work _just_ right. In other
words, ra_neon is preferred.

- --
Michael Diers, elego Software Solutions GmbH, http://www.elego.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)

iEYEAREDAAYFAkqzp5UACgkQcEKlWnqVgz36NwCgldTgtrOxh3YTuvF/yAElkCfH
ZH4An1iTO7WJRdD+cHxBU5UXv/NXtAvo
=IBCa
-----END PGP SIGNATURE-----