On Sun, 2006-03-05 at 17:07 +0100, Michael Goettsche wrote: > I'm setting up a complex Trac setup with many projects and thus am using > TracEnvParentDir. > My approach works except that a broken Trac project is displayed where at > most > the project listing should be shown. > Here are the Trac related lines of my apache config: > > <Macro TracProjects $projectname> > <Location /trac/$projectname> > SetHandler mod_python > PythonHandler trac.web.modpython_frontend > PythonOption TracEnvParentDir /var/projects/$projectname/trac > PythonOption TracUriRoot /trac/$projectname > </Location> > > <LocationMatch "/trac/$projectname/[^/]+/login"> > AuthType Basic > AuthName "$projectname" > AuthUserFile /var/projects/$projectname/$projectname.passwd > Require valid-user > </LocationMatch> > </Macro> > > If the Macro part confuses you, just replace the $projectname part with a > real > name in mind.
Have you actually tried that for a single project? If not please try taking out the Macro and fill one of your projects to make sure the rest of your config is working ok. I've never seen any setups using Macro before, so I'm not sure what's required to make it work. -- Matthew Good <[EMAIL PROTECTED]> _______________________________________________ Trac mailing list [email protected] http://lists.edgewall.com/mailman/listinfo/trac
