影舞

Ruby で書かれたバグトラッキングシステム(BTS)

Solaris 10 へのインストールメモ

Ruby のインストール

% wget ftp://ftp.sunfreeware.com/pub/freeware/sparc/5.10/ruby-1.8.6-sol10-sparc-local.gz
% gunzip ruby-1.8.6-sol10-sparc-local.gz
% pkgadd -d ruby-1.8.6-sol10-sparc-local
% /usr/local/bin/ruby --version
 ruby 1.8.6 (2007-03-13 patchlevel 0) [sparc-solaris2.10]

影舞のインストール

% wget http://www.daifukuya.com/archive/kagemai/kagemai-0.8.6.tar.gz
% tar xfvz kagemai-0.8.2.tar.gz
% mv kagemai-0.8.2 kagemai
% chown -R nobody:nobody kagemai

kagemai/lib/kagemai/message_bundle.rb の修正

69c69
< @messages[key.intern] = message
> @messages[key.untaint.intern] = message

kagemai/lib/kagemai/reporttype.rb の修正

174c174
< attr_u[key.intern.to_s.untaint] = value.dup.untaint # untaint key/value.
> attr_u[key.dup.untaint] = value.dup.untaint # untaint key/value.

※ ソースの修正は http://blogs.yahoo.co.jp/iida01/4824348.html を参考にしました。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-02-11 (水) 11:37:11 (5553d)