From: Hideto ISHIBASHI Date: 2000-04-12T19:35:45+09:00 Subject: [ruby-list:21871] Re: [Q]Security Check($SAFE): FileTest within mod_ruby 石橋秀仁です。 > 前田です。 > 現状だと、 > > rb_set_safe_level(1); > > のようにしているのですが、これを > > rb_set_safe_level(DEFAULT_SAFE_LEVEL); > > のようにマクロを使うように変更して、どうしても変えたい人は > config.hをいじってね、とかいうのはアリかなという気がします。 ええと、ぼくの意見ですが、結論からいうと現状のほうがいいです。 一般的に、 「mod_rubyでは$SAFE==1」 という「常識」が形成されたほうがいいと思うので。すると、 $SAFEを気にしても、気にしなくても問題が少ないと思うんですよね。 「常識」が形成されると、みんなが$SAFE>1の設定では動作しない コードを書いてしまうことになりますね。でも、それは別に構わないです。 そのためのセキュリティチェック機能だという意味で。 逆に、$SAFE==0に設定してあるmod_rubyで、そのことを知らない人が コードを書くことを考えると、ちょっと恐いですね。そこらへんは、 dynamic web scriptingのパワーユーザの意見がいちばんですね。 # ぼくは退場 (^^;; -- Hideto "rubyholic" ISHIBASHI