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

RE: Subversion 1.6 on Ubuntu Server 11.x

From: Varnau, Steve (Neoview) <steve.varnau_at_hp.com>
Date: Sat, 11 Jun 2011 00:14:56 +0000

From: Geoff Hoffman [mailto:ghoffman_at_cardinalpath.com]
Sent: Friday, June 10, 2011 3:26 PM
To: users_at_subversion.apache.org
Subject: Subversion 1.6 on Ubuntu Server 11.x

I posted about this on the Ubuntu forums but thus far nobody has replied.

When SSH'd into the box and using svn operations, I'm getting the dastardly warning about my password is going to get stored to disk unencrypted.

I read about Subversion 1.6 security changes<http://blogs.collab.net/subversion/2009/07/subversion-16-security-improvements/>.
I read about Subversion 1.6 on Ubuntu Server over at superuser.com<http://superuser.com/questions/186575/whats-the-best-way-to-store-an-encrypted-svn-password-on-ubuntu-server>.
I read about gnome-keyring over at stackoverflow<http://stackoverflow.com/questions/3824513/svn-encrypted-password-store>.

I've been doing a lot of reading on it.

I have done the following:

* installed gnome-keyring

*edited my ~/.subversion/config to turn
password-stores = gnome-keyring

edited my ~/.subversion/servers to
store-passwords = yes
store-plaintext-passwords = no

Thing is, I'm not using any GUI so it's still not working. Should I try encfs ?

I read another post about a tool from CollabNet called keyring_tool but I don't have it on this system. Where do I get that? I've never run into these issues before (new distro, new svn version).

Any additional insight would be very much appreciated.

You also have to run the gnome-keyring-daemon. Most of the docs assume you do it from a GUI, but you don't have to. Just set up some shell login script to start one (per user) if it is not running, and re-use the same environment variable values if it is already running.

This site will give you some hints, but the exercise is left to the reader.
http://live.gnome.org/GnomeKeyring/RunningDaemon

You do need to initialize your keyring, which is what the Collabnet keyring_tool is for.

-Steve
Received on 2011-06-11 02:19:25 CEST

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