One solution is to use AccountManager to do authentication for Trac,  
with mod_auth_acctmgr doing it for subversion.

--Noah

On Nov 1, 2007, at 12:23 AM, rjcarr wrote:

>
> I'm sure this has been asked many times before, and is in a doc
> somewhere, but all I found was this (and it didn't quite answer my
> questions):
>
> http://trac.edgewall.org/wiki/TracMultipleProjectsSVNAccess
>
> I have an active multi-project environment for trac+svn served by
> apache.  It all works fine and in my apache config files I have block
> pairs like this:
>
> <Location "/trac/project1">
>  AuthType Basic
>  AuthName "Trac Auth"
>  AuthUserFile /path/to/project1/auth.htpasswd
>  Require valid-user
> </Location>
>
> <Location "/svn/project1">
>  AuthType Basic
>  AuthName "SVN Auth"
>  AuthUserFile /path/to/project1/auth.htpasswd
>  Require valid-user
> </Location>
>
> As you see, each project (trac+svn) has (and needs) its own auth
> file.  As I said, this works, but the problem is each time a new
> project is added, an apache restart is needed (as far as I know).
> This isn't convenient so I'm looking for a better solution.
>
> I've come across mod_authz_svn and the AuthzSVNAccessFile for
> Subversion, which looks like it will solve my problem (assuming this
> file is checked when updated).  I'd like to get it working for Trac as
> well, preferably using the same file, but I'm not entirely sure how to
> do it (and the above mentioned wiki doesn't go into details).
>
> I found this useful thread, and along with the wiki, seems to indicate
> what I'm looking for is possible, but it talks about making special
> additions to trac.ini (authz_file and authz_module_name):
>
> http://groups.google.com/group/trac-users/browse_thread/thread/d8278f7217b12008/7cc8b8aefcf0349f
>
> Where can I find a complete reference about setting up an environment
> as I describe?
>
>
> >
>


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