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
-~----------~----~----~----~------~----~------~--~---