Hi all. I am hoping to give that Agilo tool a real try (despite beta status) on a real project. I currently have a multti-project setup, on windows, with mod_python and SSPI authentication.
There is an issue with Agilo in that it breaks ticket viewing for non- agilo projects in a multi-project environment. per this discussion thread: http://groups.google.com/group/agilo/browse_thread/thread/8851c58a7a5f6803# there is a workaround, actually 2 similiar ones. here is my question, if I want to still have all the projects listed on my /parent_env page, and still implement one of the "work around" solutions by specifiying different <Location> options for the Agilo project, can I do that in some way, and if so, how do I modify my apache config. caveat I don't know squat about apache, assume you're demonstrating to a chimp. I am open to a virtual server option, but also have no idea that I need to do/the impact there. as a bonus, I am not a network admin on our systems, so everything is a pain to get done, which is why I am asking up front here rather than trying to experiment my way to functional. here is what I currently have(which works beautifully, btw), followed by what I started to do to implement a work around as mentioned in the reference thread - which fails. presumably for 2 reasons, the "catch all" login LocationMatch, and the fact that I have the Agilo as a directory peer of the other project, and need to move to a different directory, and specify a TracEnvDir (does that exist?) in there somewhere. Thanks in advance for any help: <Location /projects> SetHandler mod_python PythonPath "sys.path + [path/to/Python25/Lib/site-packages/trac']" PythonInterpreter main_interpreter PythonHandler trac.web.modpython_frontend PythonDebug on PythonOption TracEnvParentDir path/to/Projects/trac PythonOption TracUriRoot /projects </Location> <LocationMatch /projects/[^/]+/login> AuthType SSPI AuthName "Software project site for xyz" SSPIAuth On SSPIAuthoritative On SSPIDomain DOMAIN SSPIOmitDomain On SSPIOfferBasic On Require valid-user </LocationMatch> <Location /svn/> # configure SVN DAV svn SVNListParentPath on # any "/svn/foo" URL will map to a repository /usr/local/svn/ foo SVNParentPath path/to/Projects/svn AuthName "Subversion Authentication" AuthType SSPI SSPIAuth On SSPIAuthoritative On # set the domain to authorize against SSPIDomain DOMAIN SSPIOmitDomain On # keep domain name in userid string SSPIOfferBasic On # let non-IE clients authenticate SSPIBasicPreferred Off # should basic auth have higher priority SSPIUsernameCase lower # require the SVN Users group Require group "THISMACHINE\SubversionGroup" </Location> #-- Additions --# <Location /projects/AgiloTest> SetHandler mod_python PythonPath "sys.path + ['path/to/Python25/Lib/site-packages/trac']" #I have no idea if the next line is what you would do... PythonInterpreter agilo_interpreter PythonHandler trac.web.modpython_frontend </Location> --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
