Tracを0.10.xから0.11にアップグレード

動かなくなってしまった。
cgi-binディレクトリがパッケージから削除されたようなのだが、はっきりした事は分からなかった。
取り敢えず本家からスクリプトを取って来て改造。
以下詳細。
fcgiスクリプトshebangMacPortsがインストールしたPythonに設定する。

#!/opt/local/bin/python2.5

fcgi_frontendを呼び出す直前に環境変数を設定する。

try:
    import os
    os.environ['TRAC_ENV_DIR'] = 'ディレクトリ'
    #os.environ['TRAC_ENV_PARENT_DIR'] = '親ディレクトリ'
    from trac.web import fcgi_frontend
    fcgi_frontend.run()

成功したらTracEnvironmentをupgradeするよう指示が表示されるので従う。