On Oct 11, 6:04 am, Gunnar Thielebein <[EMAIL PROTECTED]>
wrote:
> Hi.
>
> someone knows a better regex for 2 trac environments one with
> accountmanager plugin the other with apache ldap auth this line
>
> LocationMatch "/[^/]+/login
>
> does interfer with all webapps which have a
>
> /login
>
> my config entries two debian sites-enable/ files are:
>
> <Location /own>
> SetHandler mod_python
> PythonInterpreter main_interpreter
> PythonHandler trac.web.modpython_frontend
> #PythonOption TracEnvParentDir /var/own
> PythonOption TracEnv /var/trac/own
> PythonOption TracUriRoot /own
> SetEnv PYTHON_EGG_CACHE /var/tmp
> </Location>
>
> <Location /trac>
> SetHandler mod_python
> PythonInterpreter main_interpreter
> PythonHandler trac.web.modpython_frontend
> #PythonOption TracEnvParentDir /var/trac
> PythonOption TracEnv /var/trac/trac
> PythonOption TracUriRoot /trac
> SetEnv PYTHON_EGG_CACHE /var/tmp
> </Location>
>
> <LocationMatch "/[^/]+/login">
> AuthType Basic
> AuthName "Trac"
> Require valid-user
> AuthBasicProvider ldap
> AuthLDAPURL "ldap://ldap.tpip.net:389/dc=****,dc=net?uid"
> AuthLDAPGroupAttribute memberUid
> AuthLDAPGroupAttributeIsDN off
> Require ldap-group cn=Trac-TEST Users,ou=Groups,dc=****,dc=net
> </LocationMatch>
Just duplicate the section and explicitly list the full URL for the
Trac you want it applied to instead of using a pattern.
<Location "/trac/login">
AuthType Basic
AuthName "Trac"
Require valid-user
AuthBasicProvider ldap
AuthLDAPURL "ldap://ldap.tpip.net:389/dc=****,dc=net?uid"
AuthLDAPGroupAttribute memberUid
AuthLDAPGroupAttributeIsDN off
Require ldap-group cn=Trac-TEST
Users,ou=Groups,dc=****,dc=net
</Location>
In doing this, use Location, not LocationMatch.
Read the Apache documentation on how these directives work for more
information.
Graham
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---