なんだこれは

はてなダイアリーから移転しました。

rubyの脆弱性対策

そういえば、rubyのバージョンをあげてみようと思う。

というのは、こういうのをみたからだ。http://d.hatena.ne.jp/hiro-ueda/20080621/1213975487

任意コードですか、そうですか...orz

rubyを入れ替えてみよう。


この辺を参考に、あれ、こっちの方がいいのかなということで書き直し

fu7mu4のMacにはreadlineを入れてあるので--with-readline-dir=/usr/localがついている。

./configure --prefix=/usr/local/ruby/1.8.7-p22 \
 --enable-shared --enable-pthread \
 --with-readline-dir=/usr/local

make

make test

sudo make install

そのあとは/usr/binのrubyとかをruby.orgなどに名前を変更して、リンクを張る。ほかにも/usr/libや/usr/share/man/man1/ruby.1もある。