[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion doesn't store credentials in kwallet

From: Nico Kadel-Garcia <nkadel_at_gmail.com>
Date: Thu, 19 Mar 2015 08:13:59 -0400

On Thu, Mar 19, 2015 at 8:04 AM, Tristan Miller
<psychonaut_at_nothingisreal.com> wrote:
> Greetings.
>
> On Thursday 19 March 2015, Andreas Stieger wrote:
>> On 19/03/15 11:00, Tristan Miller wrote:
>> > I'm experiencing a problem with using KWallet as a password store. My
>> > operating system is openSUSE 13.2 (x86_64) and I can reproduce the
>> > issue
>>
>> That's my package, and this works.
>>
>> > with the Subversion 1.8.11 (r1643975) binaries provided by openSUSE,
>>
>> Do you have libsvn_auth_kwallet-1-0 installed? That's required.
>
> Yes, I've got libsvn_auth_kwallet-1-0-1.8.11-2.11.1.x86_64 installed.

Next time, build from the SRPM, or at least start from there. It will
give you a better handle on system dependencies and options for
"./configure" to compile the necessary components.

I actually publish tools to backport current releases of Subversion to
RHEL 6, My approach involves some work, using tools like 'mock' to
build the Subversion packages in a pristine chroot cage environment to
make things work well. But it helps keep my developer environment,
which may have 3rd party library updates, from the build environment.
wjocj os odea;;u we;; defomed/

>> > well as Subversion 1.9.0-beta1 compiled from source (configured only
>> > with --libdir=/usr/local/lib64 and no other options, and built with
>> > GCC 4.8.3).
>>
>> Specifying --with-kwallet is required when building from source.
>
> OK, I'd overlooked that. What -devel package provides the necessary
> headers? kdebase4-runtime provides kwalletd, but kdebase4-runtime-devel
> doesn't provide kwallet.h. There is a separate kwallet-devel package which
> depends on libkwalletbackend5-5, neither of which I have installed and
> which in any case don't seem to be necessary for KWallet to work.

Yeah, I'm not looking forward to backporting Subersion 1.9 to RHEL 6.

>> Also
>> see devel:tools:scm:svn:1.9 / subversion in the obs if you are out for
>> testing 1.9.0-beta1. Also you will need libsvn_auth_kwallet-1-0
>> installed then.
>
> OK, I installed the packages from this repository and now everything works
> as expected. Subversion no longer warns me about storing unencrypted
> passwords; instead it seems to be storing the password in kwallet.
>
> Regards,
> Tristan
>
> --
> _
> _V.-o Tristan Miller >< Space is limited
> / |`-' -=-=-=-=-=-=-=-=-=-=-=-=-=-=- <> In a haiku, so it's hard
> (7_\\ http://www.nothingisreal.com/ >< To finish what you
Received on 2015-03-19 15:36:30 CET

This is an archived mail posted to the Subversion Users mailing list.