ViewCVS

ViewCVS(http://viewcvs.sourceforge.net/)を使用しているのだが、Debian3.1になったらイメージやらスタイルシートやらが読み込まれなくなった。/etc/viewcvs/viewcvs.confをチェックすると、その下templateディレクトリ以下にあるテンプレートを編集すればよろしいということだ。ただどうもそうは単純ではないらしい。テンプレートの中で[docroot]というものがよくあらわれる。どうも適切な値と置き換わっていないようだ。

結局のところ/usr/lib/python2.3/site-packages/viewcvs/config.pyの中で正しく値を設定してあげると解決することが判明。


self.options.docroot = "/viewcvs"

あと、Apacheで/viewcvsを適切なディレクトリへのエイリアスにしておく必要もあります。

これで大体解決したのですが、フッターのロゴが表示されません。見てみると
src="/doc/viewcvs/image/..."になっています。これもsrc="[docroot]/image/..."と変更しました。