Yes. It's me again. I'm still setting up this installation. The 
problem...in the repo browser, I get "Insufficient permissions to view 
/", even though the account is TRAC_ADMIN, and a corresponding user in 
the svnaccess file has RW on the repo. I've gotten WebAdmin installed 
and working. I've gotten TracPermissions working. I've tested the SVN 
permissions using RapidSVN. But this is a show stopper.

My system is using the following:

Windows XP sp2
Apache 2.0.59
Trac .10.4
SVN 1.4.3
MOD_SSL 2.0.59
OpenSSL 0.9.7
Dav/2

I want to use the fine grained permissions SVN has to offer through the 
authz stuff. All Trac and SVN stuff is through an HTTPS site using basic 
authentication with a DBM file in Apache. Subversion tree looks like this:

c:\Subversion\repo1
c:\Subversion\repo2
    ..\project3
    ..\project4

The Trac stuff looks like this:

c:\Trac\Repo1
c:\Trac\project3
c:\Trac\project4

Users in the svnaccess file match the users in Trac. Here are excepts 
from relevant config files.

-----------------
global trac.ini
-----------------
[trac]
authz_file = "C:/Program Files/Apache Group/Apache2/conf/svnaccess.conf"
base_url =
check_auth_ip = true
database = postgres://postgres:[EMAIL PROTECTED]/BDA
default_charset = iso-8859-15
default_handler = WikiModule
htdocs_location =
ignore_auth_case = false
mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search
metanav = login,logout,settings,help,about
permission_store = DefaultPermissionStore
repository_dir = c:\Subversion\BDA
repository_type = svn
# request_filters = <set in global trac.ini>
# templates_dir = <set in global trac.ini>
timeout = 20

-----------------
project trac.ini
-----------------
[trac]
authz_file = "C:/Program Files/Apache Group/Apache2/conf/svnaccess.conf"
authz_module_name = C:/Subversion/BDA
base_url =
check_auth_ip = true
database = postgres://postgres:[EMAIL PROTECTED]/BDA
default_charset = iso-8859-15
default_handler = WikiModule
htdocs_location =
ignore_auth_case = false
mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search
metanav = login,logout,settings,help,about
permission_store = DefaultPermissionStore
repository_dir = c:/Subversion/BDA
repository_type = svn
# request_filters = <set in global trac.ini>
# templates_dir = <set in global trac.ini>
timeout = 20

-----------------
httpd.conf
-----------------
<Location /svn>
    DAV svn
    # any "/svn/foo" URL will map to a repository /usr/local/svn/foo
    SVNParentPath "C:/Subversion"
    AuthzSVNAccessFile conf/svnaccess.conf
</Location>

------------------
ssl.conf
------------------
<Location />
        SetHandler mod_python
        PythonHandler trac.web.modpython_frontend
        PythonOption TracEnvParentDir "C:/Trac"
        PythonPath "sys.path + ['C:/Python24/Lib/site-packages/trac']"
        PythonDebug on
        PythonOption TracUriRoot /

        AuthType Basic
        AuthName "Trac Requirements and Isuue Management System"
        AuthDBMUserFile "C:/Program Files/Apache Group/Apache2/conf/users"
        Require valid-user
    </Location>

Thank you very much,
Julie

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to