Eu tenho tentado seguir o guia de instalação do Trac, mas acertei um pouco. Eu posso ver a configuração do Trac padrão muito bem, mas quando eu vou e tento logar eu recebo isso na página:
Trac Error Authentication information not available. Please refer to
the installation documentation. TracGuide — The Trac User and
Administration Guide
Eu fui tentar seguir esses links, mas sem dados.
Aqui está (AFAIK) as informações relevantes:
Versions:
Apache 2.2.20 on Ubuntu 11.10
Trac 0.12.2 installed via easy_install
Meu site do Trac vive em /usr/share/www/trac/mysite/ e, como resultado de trac-admin mysite/ deploy . , o arquivo .wsgi vive em /usr/share/www/trac/cgi-bin/trac.wsgi
Dentro do meu apache2.conf:
<LocationMatch "/trac/[^/]+/login">
AuthType Digest
AuthName "trac"
AuthDigestDomain /trac
AuthUserFile /usr/share/www/trac/pws/trac.htpasswd
Require valid-user
</LocationMatch>
LoadModule wsgi_module /usr/lib/apache2/modules/mod_wsgi.so
LoadModule auth_digest_module /usr/lib/apache2/modules/mod_auth_digest.so
E dentro do meu 000-default :
WSGIScriptAlias /mysite /usr/share/www/trac/cgi-bin/trac.wsgi
<Directory /usr/share/www/trac/cgi-bin>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
E meu trac.htpasswd vive em /usr/share/www/trac/pws/trac.htpasswd
O que estou perdendo?