<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Access Control for Subversion with Apache2 and Authz</title>
	<atom:link href="http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/feed/" rel="self" type="application/rss+xml" />
	<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/</link>
	<description>you were expecting someone else?</description>
	<lastBuildDate>Thu, 22 Jul 2010 12:25:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Yandros</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38680</link>
		<dc:creator>Yandros</dc:creator>
		<pubDate>Tue, 22 Jun 2010 10:45:35 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38680</guid>
		<description>&lt;p&gt;Hello David...&lt;/p&gt;

&lt;p&gt;I&#039;m trying to improve a svn with security groups but in my case, only works correctly the root directory..if I try another directory with any user i can read and write all directories..&lt;/p&gt;

&lt;p&gt;My conf&lt;/p&gt;

&lt;p&gt;Fichero: /etc/apache2/svn&lt;em&gt;access&lt;/em&gt;control                    &lt;/p&gt;

&lt;p&gt;[groups]
svn = user1, user2
empresa = user3, user4
xx = pepinillo&lt;/p&gt;

&lt;p&gt;[/]
@svn_sistemas = rw
@cimne = rw
@xx = rw&lt;/p&gt;

&lt;p&gt;[/var/log/svn/empresa] &lt;-- (If i try to enter with pepinillo I can read and write...)
@empresa = r
@svn = rw&lt;/p&gt;

&lt;p&gt;Anyone can help me?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hello David&#8230;</p>

<p>I&#8217;m trying to improve a svn with security groups but in my case, only works correctly the root directory..if I try another directory with any user i can read and write all directories..</p>

<p>My conf</p>

<p>Fichero: /etc/apache2/svn<em>access</em>control                    </p>

<p>[groups]
svn = user1, user2
empresa = user3, user4
xx = pepinillo</p>

<p>[/]
@svn_sistemas = rw
@cimne = rw
@xx = rw</p>

<p>[/var/log/svn/empresa] &lt;&#8211; (If i try to enter with pepinillo I can read and write&#8230;)
@empresa = r
@svn = rw</p>

<p>Anyone can help me?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: kis(s)-it &#183; Trac + Subversion = KISForge</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38636</link>
		<dc:creator>kis(s)-it &#183; Trac + Subversion = KISForge</dc:creator>
		<pubDate>Wed, 28 Apr 2010 12:48:42 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38636</guid>
		<description>&lt;p&gt;[...] Access control for Subversion [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Access control for Subversion [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Giovanni</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38604</link>
		<dc:creator>Giovanni</dc:creator>
		<pubDate>Fri, 18 Dec 2009 09:25:38 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38604</guid>
		<description>&lt;p&gt;Hello,
I configured SVN by Apache and configured ViewVC too. When I connect by browser I have the correct permissions on the directory of the project, but when I try from an SVN client any user can download the full SVN and I don&#039;t want this.&lt;/p&gt;

&lt;p&gt;I have the following ACL:&lt;/p&gt;

&lt;p&gt;[ks:/]&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;= r&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;gio =  rw
fab = rw
test =
sal = rw&lt;/p&gt;

&lt;p&gt;[ks:/trunk/]
fab = rw
sal = rw
gio = rw&lt;/p&gt;

&lt;p&gt;[ks:/trunk/testproject/]
sal = r
fab = r
gio = r&lt;/p&gt;

&lt;p&gt;[ks:/trunk/ptz/]
sal =
fab = rw
gio = rw&lt;/p&gt;

&lt;p&gt;[ks:/trunk/libKS/]
sal = rw
fab =
gio = r&lt;/p&gt;

&lt;p&gt;[ks:/branches]
* = rw&lt;/p&gt;

&lt;p&gt;[ks:/tags]
* = rw&lt;/p&gt;

&lt;p&gt;From Web the user fab cannot access to the folder /trunk/libKS/ but if the user fab try &quot;svn co ...&quot; he can get all the repository including /trunk/libKS/ . Why? Where is the problem?&lt;/p&gt;

&lt;p&gt;I have CentOS 5.2 with apache 2.2.3 (httpd-2.2.3-22.el5.centos.2), mod&lt;em&gt;dav&lt;/em&gt;svn-1.4.2-4.el5&lt;em&gt;3.1, subversion-1.4.2-4.el5&lt;/em&gt;3.1&lt;/p&gt;

&lt;p&gt;Can someone help me?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hello,
I configured SVN by Apache and configured ViewVC too. When I connect by browser I have the correct permissions on the directory of the project, but when I try from an SVN client any user can download the full SVN and I don&#8217;t want this.</p>

<p>I have the following ACL:</p>

<p>[ks:/]</p>

<ul>
<li>= r</li>
</ul>

<p>gio =  rw
fab = rw
test =
sal = rw</p>

<p>[ks:/trunk/]
fab = rw
sal = rw
gio = rw</p>

<p>[ks:/trunk/testproject/]
sal = r
fab = r
gio = r</p>

<p>[ks:/trunk/ptz/]
sal =
fab = rw
gio = rw</p>

<p>[ks:/trunk/libKS/]
sal = rw
fab =
gio = r</p>

<p>[ks:/branches]
* = rw</p>

<p>[ks:/tags]
* = rw</p>

<p>From Web the user fab cannot access to the folder /trunk/libKS/ but if the user fab try &#8220;svn co &#8230;&#8221; he can get all the repository including /trunk/libKS/ . Why? Where is the problem?</p>

<p>I have CentOS 5.2 with apache 2.2.3 (httpd-2.2.3-22.el5.centos.2), mod<em>dav</em>svn-1.4.2-4.el5<em>3.1, subversion-1.4.2-4.el5</em>3.1</p>

<p>Can someone help me?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38603</link>
		<dc:creator>Vijay</dc:creator>
		<pubDate>Wed, 16 Dec 2009 06:16:11 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38603</guid>
		<description>&lt;p&gt;Quiet useful but not upto the mark. In real time projects you may need more access control say i have a bunch of 5 developers and i administrate the source archive. All people in the project are granted rw access so that they can check in and our files. But there is also a threat of developers deleting the file from archive by mistake and the file vanishes away. So developers should be masked from delete access on files and only the administrator to have delete access on archive. That&#039;s the way access control should work. Do you have an answer for that?
thanks,
-Vijay&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Quiet useful but not upto the mark. In real time projects you may need more access control say i have a bunch of 5 developers and i administrate the source archive. All people in the project are granted rw access so that they can check in and our files. But there is also a threat of developers deleting the file from archive by mistake and the file vanishes away. So developers should be masked from delete access on files and only the administrator to have delete access on archive. That&#8217;s the way access control should work. Do you have an answer for that?
thanks,
-Vijay</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Igor</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38602</link>
		<dc:creator>Igor</dc:creator>
		<pubDate>Mon, 14 Dec 2009 16:12:16 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38602</guid>
		<description>&lt;p&gt;Thanks, the best tutorial to configure svn access.
Easy and clear and it worked for me in one shot :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thanks, the best tutorial to configure svn access.
Easy and clear and it worked for me in one shot :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Shane</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38537</link>
		<dc:creator>Shane</dc:creator>
		<pubDate>Tue, 16 Jun 2009 15:45:31 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38537</guid>
		<description>&lt;p&gt;I have setup an SVN Server for our development department, and have successfully provided access, the problem that I am running into is that I can not limit access to specific repositories or projects/folders in the repository.  &lt;/p&gt;

&lt;p&gt;My subversion.conf:&lt;/p&gt;

&lt;p&gt;
    DAV svn
    SVNParentPath /var/www/svn
    AuthzSVNAccessFile /etc/httpd/conf.d/svn-acl-conf
    Satisfy Any
    Require valid-user
    AuthType Basic
    AuthName &quot;subversion repository&quot;
    AuthUserFile /etc/httpd/conf.d/svn-auth-conf
&lt;/p&gt;

&lt;p&gt;My svn-acl-conf:&lt;/p&gt;

&lt;p&gt;names change to protect the innocent...&lt;/p&gt;

&lt;p&gt;[groups]
admin = user1
developers = dev1, dev2, dev3, user1
externaldev = extdev1, extdev2
readonly = read1, read2&lt;/p&gt;

&lt;p&gt;[/]
@developers = rw
@readonly = r&lt;/p&gt;

&lt;p&gt;[/repo1]
@developers = rw
@readonly = r&lt;/p&gt;

&lt;p&gt;[/ext_repo1]
@developers = rw
@externaldev = rw
@readonly = r&lt;/p&gt;

&lt;p&gt;If I comment out the root [/] level, or the user/group does not have root level permissions granted in the access control file, I get a &quot;Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for &#039;http://ampsvr01/svn/repo1&#039;  Where repo1 can be any repository or directory name.  Essentially root level access is the only option I have which will be unaccepatable if I am using an external development team.&lt;/p&gt;

&lt;p&gt;We are using Subversion v1.5.5&lt;/p&gt;

&lt;p&gt;Thanks,
Shane&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I have setup an SVN Server for our development department, and have successfully provided access, the problem that I am running into is that I can not limit access to specific repositories or projects/folders in the repository.  </p>

<p>My subversion.conf:</p>

<p>
    DAV svn
    SVNParentPath /var/www/svn
    AuthzSVNAccessFile /etc/httpd/conf.d/svn-acl-conf
    Satisfy Any
    Require valid-user
    AuthType Basic
    AuthName &#8220;subversion repository&#8221;
    AuthUserFile /etc/httpd/conf.d/svn-auth-conf
</p>

<p>My svn-acl-conf:</p>

<p>names change to protect the innocent&#8230;</p>

<p>[groups]
admin = user1
developers = dev1, dev2, dev3, user1
externaldev = extdev1, extdev2
readonly = read1, read2</p>

<p>[/]
@developers = rw
@readonly = r</p>

<p>[/repo1]
@developers = rw
@readonly = r</p>

<p>[/ext_repo1]
@developers = rw
@externaldev = rw
@readonly = r</p>

<p>If I comment out the root [/] level, or the user/group does not have root level permissions granted in the access control file, I get a &#8220;Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for &#8216;http://ampsvr01/svn/repo1&#8242;  Where repo1 can be any repository or directory name.  Essentially root level access is the only option I have which will be unaccepatable if I am using an external development team.</p>

<p>We are using Subversion v1.5.5</p>

<p>Thanks,
Shane</p>]]></content:encoded>
	</item>
	<item>
		<title>By: tim</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38513</link>
		<dc:creator>tim</dc:creator>
		<pubDate>Wed, 29 Apr 2009 03:54:37 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38513</guid>
		<description>&lt;p&gt;wonderful.  Thanks.  Never used mod&lt;em&gt;authz&lt;/em&gt;svn before.  You seem to have the only brief, to-the-point, intelligent tutorial on the matter :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>wonderful.  Thanks.  Never used mod<em>authz</em>svn before.  You seem to have the only brief, to-the-point, intelligent tutorial on the matter :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: cjk</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38426</link>
		<dc:creator>cjk</dc:creator>
		<pubDate>Fri, 24 Oct 2008 13:49:21 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38426</guid>
		<description>&lt;p&gt;Just use /etc/init.d/apache2 reload (reload, not restart!)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Just use /etc/init.d/apache2 reload (reload, not restart!)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: kis(s)-it &#187; Blog Archive &#187; Trac + Subversion = KISForge</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-38412</link>
		<dc:creator>kis(s)-it &#187; Blog Archive &#187; Trac + Subversion = KISForge</dc:creator>
		<pubDate>Wed, 17 Sep 2008 13:43:19 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-38412</guid>
		<description>&lt;p&gt;[...] Access control for Subversion [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Access control for Subversion [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Turn Left</title>
		<link>http://davidwinter.me.uk/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/comment-page-1/#comment-28101</link>
		<dc:creator>Turn Left</dc:creator>
		<pubDate>Sat, 28 Jul 2007 15:45:46 +0000</pubDate>
		<guid isPermaLink="false">http://davidwinter.me.uk/articles/2006/10/13/access-control-for-subversion-with-apache2-and-authz/#comment-28101</guid>
		<description>&lt;p&gt;&lt;strong&gt;How to Setup Subversion + Apache + WebSVN on Windows...&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Subversion is a slick, easy to learn and use version control system for software developers. One nice feature of Subversion is that it runs equally well on Windows and Unix, and it also works over HTTP &amp; HTTPS, which is......&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p><strong>How to Setup Subversion + Apache + WebSVN on Windows&#8230;</strong></p>

<p>Subversion is a slick, easy to learn and use version control system for software developers. One nice feature of Subversion is that it runs equally well on Windows and Unix, and it also works over HTTP &amp; HTTPS, which is&#8230;&#8230;</p>]]></content:encoded>
	</item>
</channel>
</rss>
