ruby1.9.3-p327とruby2.0をinstall
少しネットと距離を置いたら、rubyやらrailsやら更新があったようなので
ゆっくり追いついてみます。
今日はruby。
ruby1.9.3-p327
CVE対策が出たので、とりあえず新しくしてみます。
(MurmurHashとかよくわかんないです。)
・Ruby 1.9.3-p327 リリース
・ruby 1.9 におけるハッシュ飽和攻撃による DoS 脆弱性 (CVE-2012-5371)
brew upgrade --HEAD ruby-build を
実行しても更新されないのでとりあえず再insall。
ruby-buildはgit cloneした方がいいのかな。
brew uninstall ruby-build brew install --HEAD ruby-build CONFIGURE_OPTS="--with-readline-dir=/usr/local" rbenv install 1.9.3-p327
ついでにruby2.0.0-preview
CONFIGURE_OPTS="--with-readline-dir=/usr/local" rbenv install 2.0.0-preview1 rbenv local 2.0.0-preview1 ruby -v ruby 2.0.0dev (2012-11-01 trunk 37411) [x86_64-darwin12.2.0]
む、これは、CVE対策以前だな。
影響のあるバージョン ruby 2.0.0 revision 37575 より前の全ての ruby 2.0 系列 (2.0.0 preview1 を含む)
preview-1じゃなくてdevを入れるのが正しいruby2.0の扱いなんだろうか。
眠いので今日はここまで。