さくらインターネットにTracを構築する
http://weekbuild.sakura.ne.jp/trac/wiki/TracDoc/SakuraInternet
上記サイトを参考にして、さくらインターネットにtracインストールまではできましたが、「3.動くまでの設定(5) AccountManagerプラグインのインストール」ができず止まっています。
止まっているというのは、
「wget http://trac-hacks.org/download/accountmanagerplugin.zip」
を実行しても、404: Not Foundが出るので以下サイトに
http://trac-hacks.org/wiki/AccountManagerPlugin
easy_install http://trac-hacks.org/svn/accountmanagerplugin/0.10
とあるので実行したが以下のようなエラーがでます。
zipimport.ZipImportError: bad local file header in /home/xxx/local/lib/python2.4/site-packages/TracAccountManager-0.1.3dev_r2548-py2.4.egg
これが解決すれば、trac画面に「register」と表示されると思いますが、
対処方をご存知の方教えて下さい。
あと、tracの画面に、ログインのリンクが表示されません。最悪上記のインストールできない件が解決できなくても、コマンドラインでユーザーを作って対応したいのですが、やりかたがわかりません。
どうか教えて下さい。
インストールしたのは、「Trac 0.10.3.1」です。
trac-hacksのリポジトリからチェックアウトする形でプログラムを入手するのはいかがでしょうか?
radio66さん。ありがとうございます。
上記コマンドを実行して、「python setup.py install --prefix=$HOME/local」とやりましたが、やはり以下のエラーがでます。
---------------
zipimport.ZipImportError: bad local file header in /home/xxx/local/lib/python2.4/site-packages/TracAccountManager-0.1.3dev_r2548-py2.4.egg
---------------
accountmanagerpluginのインストールはいったんあきらめます。
というのは、しばらくの間は、事前登録した人しか利用対象にしないからです。
質問で、「ログイン」がでないと書きましたが、権限の制約をつけることで表示させることができました。
accountmanagerpluginは0.11では、プラグインではなく、本体の機能になる?ということを見たので、そうなったときバージョンUPしてみます。