Você pode usar strace
( man strace
). Como root tente
strace 'ps -e | grep apache2 | awk '{ print "-p"$1 }''
ou similar com trac
em vez de apache2
. Você também pode querer configurar LogLevel para debug
.
A seguinte edição é um tiro selvagem no escuro, não sendo familiarizado com o Trac.
Nos comentários a seguir bilhete Trac 3833 osimons declara:
If you for instance don't use mod_python, but use a simple CGI setup instead, the Environment gets completely reloaded for each request. Such a request essentially have no history - a Python process is started, modules loaded, Trac processing started, and when request is done the whole Python process dies.
The reason this also works is because request specific information (like your preview example) gets passed around as arguments to the request object - available inside the req context.
Então a questão é: você está usando mod_python
ou CGI simples para rodar o Trac? Se você estiver usando CGI simples, fica claro por que os arquivos de configuração do Trac são lidos em cada solicitação.