<?xml version="1.0" encoding="utf-8"?>

			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>Ruslan Sivak - SVN</title>
			<link>http://www.ruslansivak.com</link>
			<description>This is the development blog.</description>
			<language>en-us</language>
			<pubDate>Tue, 07 Sep 2010 23:03:50 -0400</pubDate>
			<lastBuildDate>Fri, 23 Jan 2009 17:12:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>russ@ruslansivak.com</managingEditor>
			<webMaster>russ@ruslansivak.com</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>russ@ruslansivak.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<item>
				<title>Subversion svnserve &quot;Could not obtain the list of SASL mechanisms&quot;</title>
				<link>http://www.ruslansivak.com/2009/1/23/Subversion-svnserve-Could-not-obtain-the-list-of-SASL-mechanisms</link>
				<description>
				
				I&apos;ve decided to move our subversion repository to a new server.  Put up a fresh install of CentOS 5.2 x32, updated and installed subversion on it.

Decided to set it up using svnserve with sasl, as 1.5 supports that.  Following the &lt;a href=&quot;http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sasl&quot;&gt;SVN Book&lt;/a&gt;, I set up my svnserve.conf file as follows
&lt;code&gt;
[general]
anon-access = none
auth-access = write
realm = isf
[sasl]
use-sasl = true
min-encryption = 128
max-encryption = 256&lt;/code&gt;

I had set up the /etc/sasl/svn.conf file as follows
&lt;code&gt;
pwcheck_method: auxprop
auxprop_plugin: sasldb
sasldb_path: /svn/sassl
mech_list: DIGEST-MD5
&lt;/code&gt;

Unfortunately, I kept getting the &quot;Could not obtain the list of SASL mechanisms&quot; error in TortoiseSVN and other clients.  Nobody seemed to be able to help, until I finally figured it out - the DIGEST-MD5 plugin wasn&apos;t installed for cyrus by default on CentOS 5.2.  All I had to do was run the following command and everything started working. 
&lt;code&gt;
yum install cyrus-sasl-md5
&lt;/code&gt;
				
				</description>
				
				
				<category>Linux</category>
				
				<category>SVN</category>
				
				<pubDate>Fri, 23 Jan 2009 17:12:00 -0400</pubDate>
				<guid>http://www.ruslansivak.com/2009/1/23/Subversion-svnserve-Could-not-obtain-the-list-of-SASL-mechanisms</guid>
				
				
			</item>
			
		 	
			</channel></rss>