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

Re: svn+ssh Ubuntu 8.10 gnome-keyring regression

From: Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu>
Date: Tue, 09 Dec 2008 13:54:31 -0800

postmaster_at_tigris.org wrote:
> Linux Ubuntu Intrepid 8.10 upgrade broke my
> repository access via svn+ssh.
> Symptoms were very mysterious and I clobbered
> my source code repository before resolving it.
>
> Symptoms:
> UUID mismatch between repository and working copy. Only occurs when multiple svn+ssh
> repositories are used.
>
> Problem occurs when running within X
> windows, but not when using a primitive
> Linux console (i.e. ctl-alt-F5).
>
> The last tunnel that is created is used,
> instead of the one referenced by
> "-t -i id_rsa...". Tunnel per-user state survives sshd restarts and Linux reboot.
>
> /var/log/auth.log has revealing message.
>>From memory, something to the effect of...
> gnome-keyring-daemon, unrecognized
> ssh scheme, (command="svnserve)
> and invalid key, (-t --root /home/foo/...)
>
> Root Cause:
> Recent Ubuntu versions started using
> gnome-keyring-daemon, which effectively
> overrides the openssh ssh-agent.
> Gnome version is immature (lacks important
> functionality and is generally broken).
>
> Resolution:
> One of...
> 1) only access svn+ssh repository from
> primitive Linux console (ctl-alt-F5).
>
> 2) Use exactly the same command="svnserve ..." for all tunnels (using different
> "--root path" is what clobbered me).
>
> 3) after starting x-windows (gnome or KDE),
> explicitly kill the gnome-keyring-daemon
> process.
>
> Actions:
> Several bug reports posted to Ubuntu site.
>
> I hope this saves some grief by others.

Thanks. Are there specific launchpad bugs you can point us at?

-Hyrum

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=981874

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].

Received on 2008-12-09 22:57:38 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.