プラグインの導入
sargeのパッケージはダメらしいのでsetuptoolsを手動インストール。
# wget http://peak.telecommunity.com/dist/ez_setup.py # python ez_setup.py
http://trac.edgewall.org/wiki/WebAdmin
これを入れる場合。
# mv TracWebAdmin-0.1.2dev_r4240-py2.3.egg.zip TracWebAdmin-0.1.2dev_r4240-py2.3.egg # python ez_setup.py TracWebAdmin-0.1.2dev_r4240-py2.3.egg
apache設定の編集
<Location /trac> SetHandler mod_python ... SetEnv PYTHON_EGG_CACHE /path/to/dir </Location>
で、これを入れると下で書いた解決方法も簡単にWebから変更できるようになる、と・・・。
あとは
http://yadorigi.seesaa.net/article/24123831.html
ここを参考に他のプラグインも入れてみるかな。
# 数時間経過
・・・なかなかうまくいかない。
apacheのリロードが必要だったりtrac-admin path upgrade が必要だったり。。
まだtimingandestimationpluginが入らない。
そんでログをファイルに出力するようにしたらエラーが分かった。
上の説明の
古いバージョンのtracでは、この後必要になるTiming And Estimationプラグインが動かないためtracのバージョンを0.10b1に更新する。
これを見落としていた・・。
testingのを入れようとしたけど依存関係でダメ。
ソースから入れようと試み中。。。
# 数十分経過
ちょっとやりすぎた感が・・。動くようになったけど、シンプルなままで良かったかも。
データベースをアップグレードしたからもう元のバージョンには戻れないし。。まぁいいか。