Hi All,

  I've been using Trac (http://trac.edgewall.org/) for some time you will be 
suprised to know that
I use it along with a Clearcase repository. I've also written a small
plugin that displays the MSN logs. Soon some of this code will be put
into trac hacks with an open source license.

  Forgive me but I have a very silly question to ask on problems with
my multisite mod python setup. I have two trac sites both of with have
plugins with slightly different code (One navigates Base Cleacase
while the other UCM Clearcase), but for some reason both sites use the
plugins of the site I load first. I am aware that this issue comes
from my mod python setup. Please help me with the same. I'm not too
sure if this is the right forum to ask this question.

My current mod python setup looks like this.

LoadModule python_module modules/mod_python.so
LoadModule sspi_auth_module modules/mod_auth_sspi.so


<Location /trac>
   SetHandler mod_python
   PythonHandler trac.web.modpython_frontend
   PythonPath "['C:\\devutil\\lib\\\tracprod'] + sys.path"
   PythonOption TracEnv C:\\devutil\trac\tracprod
   PythonOption TracUriRoot /trac
</Location>

<Location /trac/login>
        AuthName "A Protected Place"
        AuthType SSPI
        SSPIAuth On
        SSPIAuthoritative On
        SSPIOfferBasic On
        SSPIBasicPreferred On
        # SSPIUsernameCase lower
        require valid-user
</Location>

<Location /tracdev>
   SetHandler mod_python
   PythonHandler trac.web.modpython_frontend
   PythonPath "['C:\\devutil\\lib\\\tracdev'] + sys.path"
   PythonOption TracEnv C:\\devutil\trac\tracdev
<!--
D(["mb"," &nbsp; PythonOption TracUriRoot /tracdev<br />&lt;/Location&gt;<br 
/><br />&lt;Location /tracdev/login&gt;<br /> &nbsp; &nbsp; &nbsp; 
&nbsp;AuthName &quot;A Protected Place&quot;<br /> &nbsp; &nbsp; &nbsp; 
&nbsp;AuthType SSPI<br /> &nbsp; &nbsp; &nbsp; &nbsp;SSPIAuth On<br /> &nbsp; 
&nbsp; &nbsp; &nbsp;SSPIAuthoritative On<br /> &nbsp; &nbsp; &nbsp; 
&nbsp;SSPIOfferBasic On<br /> &nbsp; &nbsp; &nbsp; &nbsp;SSPIBasicPreferred 
On<br /> &nbsp; &nbsp; &nbsp; &nbsp;# SSPIUsernameCase lower<br /> &nbsp; 
&nbsp; &nbsp; &nbsp;require valid-user<br />&lt;/Location&gt;<br /><br 
/>Thanking You.<br /><br />Regards,<br /></div>",1]
);
D(["mb","<div style\u003d\"direction:ltr\"><span class\u003dsg>Jacob Abraham<br 
/></span></div>",0]
);
D(["ce"]);

//-->   PythonOption TracUriRoot /tracdev
</Location>

<Location /tracdev/login>
        AuthName "A Protected Place"
        AuthType SSPI
        SSPIAuth On
        SSPIAuthoritative On
        SSPIOfferBasic On
        SSPIBasicPreferred On
        # SSPIUsernameCase lower
        require valid-user
</Location>

Thanking You.

Regards,

Jacob Abraham



_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to