Trac et Vhffs

Il est possible d'interfacer Trac avec l'authentification apache. Le listage des projets necessite mod_python pour apache.

Il suffit de configurer apache comme suit:

#définit le dossier contenant tout les projets trac
<Location /projects>
  SetHandler mod_python
  PythonHandler trac.web.modpython_frontend 
  PythonOption TracEnvParentDir /var/trac
  PythonOption TracUriRoot /projects
</Location>
 
#Permet l'authentification par apache il suffit ensuite de configurer l'authentification apache correctement avec le module #d'authentification necessaire ici c'est une authentification htpasswd mais toute authentification apache fonctionne
<LocationMatch "/projects/[^/]+/login">
  AuthType Basic
  AuthName "Trac"
  AuthUserFile /var/trac/.htpasswd
  Require valid-user
</LocationMatch>

le support de l'authentification par apache est configuré d'origine dans trac.

community/trac-vhffs.txt · Last modified: 2011/03/28 21:51 by gradator
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki