J'ai installé Trac afin de pouvoir l'essayer. J'ai suivi les étapes suivantes pour l'installation sous Gentoo
Cetains paquets sont masqués, il faut donc mofifier le fichier /etc/portage/package.keywords (creer le répertoire et le fichier s'il n'existent pas) et ajouter:
=dev-libs/clearsilver-0.9.7 ~x86
=app-text/silvercity-0.9.5 ~x86
=www-apps/trac-0.7.1 ~x86
Puis il suffit de lancer:
emerge www-apps/trac
Creer un repertoire pour mettre le projet trac en vous assurant que l'utilisateur du serveur web à les droits en lecture et écriture:
mkdir -p /src/trac/liveuser
Puis creer un projet (ici le projet s'appelle liveuser):
trac-admin /srv/trac/liveuser initenv
Ajouter dans /etc/apache2/conf/apache2.conf:
Alias /trac "/usr/share/webapps/trac/0.7.1/htdocs/"
<Directory "/usr/share/webapps/trac/0.7.1/htdocs">
Allow from localhost
</Directory>
<Location "/cgi-bin/trac.cgi">
SetEnv TRAC_ENV "/srv/trac/liveuser"
</Location>
Lancer Firefox et indiquez comme URL:
http://localhost/cgi-bin/trac.cgi/
Vous pouvez maintenant essayer cette application qui est très intéressante pour gérer des développements.
Autres ressources:
http://projects.edgewall.com/trac/wiki/TracOnGentoo