Hi All, Ok I am trying to achieve a repository that at its base level everyone has read-only access without a username. But then at subsequent levels I would like to remove their access so they have none. I thought this could be accomplished with 1.6 with the addition of "~" and "$anonymous" but I have yet been able to get a working configuration.
First off I tried setting up my apache just like this for my repo. Code: <Location /repos> DAV svn SVNParentPath /var/svn # our access control policy AuthzSVNAccessFile /path/to/access/file # try anonymous access first, resort to real # authentication if necessary. Satisfy Any Require valid-user # how to authenticate a user AuthType Basic AuthName "Subversion repository" AuthUserFile /path/to/users/file </Location> with this in my SVNAccessFile Code: [openclinica:/subdir] @clients = rw @svn-admin = rw [/] @svn-admin = rw I could not achieve a non authenticated user to gain access unless i added either "* = r" or "$anonymous = r" to the [/] in the access file. so now my file looks like this. Code: [openclinica:/subdir] @clients = rw @svn-admin = rw [/] @svn-admin = rw $anonymous = r Now I try to remove access to my subdir for the anonymous users by adding "~$anonymous = r" so my file now looks like this. Code: [openclinica:/subdir] @clients = rw @svn-admin = rw ~$anonymous = r [/] @svn-admin = rw $anonymous = r which apparently does nothing as anonymous users can still access my subdir and it does not force anyone to login. So then I tried the following. Code: [openclinica:/subdir] @clients = rw @svn-admin = rw $anonymous = [/] @svn-admin = rw $anonymous = r Which did not allow anonymous users to access my subdir, unfortunately it does not allow my authenticated users to access the subdir either. I have tried all these configuration with the "Satisfy Any" in apache enabled and disabled. Please help!! This was posted on svnforum.org http://www.svnforum.org/2017/viewtopic.php?p=32748#32748 Thanks, Shaun -- Shaun Martin Systems Administrator Akaza Research smar...@akazaresearch.com Office: (781) 547-8413 www.akazaresearch.com <http://www.akazaresearch.com/> www.openclinica.org <http://www.openclinica.org/> Open Source Platform for Clinical Research