From: nobu.nakada@... Date: 1999-06-29T00:23:44+09:00 Subject: [ruby-dev:7251] Re: [PATCH] suid ruby なかだです。 At Mon, 28 Jun 1999 13:11:08 +0900, matz@netlab.co.jp (Yukihiro Matsumoto) wrote: > > まつもと ゆきひろです > > いくつか質問があります。 > > * suid_rubyの名前がsrubyになっているようですが、これで良い > ですか? > みなさん これには富士山よりも高く、日本海溝よりも深い理由があるんですが、 spool が溢れるので一言だけ。 Perl5 に迎合しただけです。(爆) > * srubyはいつもコンパイル/インストールされるべきだと思いま > すか? それとも選択制? > みなさん 選択制の方がよいと思います。というか、configure が見るべきかも。 setid bit が無意味な(そもそも single user な)システムで作ってもしょうが ないですし。 > * rb_io_open()をやめてprep_stdioを使ってますが、理由があり > ますか? > 中田さん これにはチョモランマよりも高く、マリアナ海淵よりも深い理由があるんです が、network traffic 軽減のため、一言だけ。 万が一にでも security hole になるとイヤだったんで、他のプロセスが介入 しうる可能性を減らそうと open したものをそのまま一気に使うようにしてみ たんですが、あまり意味はないかも知れません(^^;。 # 本当は mandatory lock が使えるといいんですけど、SysV 形式だと # permission の関係でスクリプトには使いづらいし、プラットフォームごとの # 対応が不明だったんで。あるいは mmap という手もありますが、プラットフォー # ムの点は一緒。この辺どなたかお願いしますm(__)m ## 一言じゃないじゃん:-p > * acceptableでないときのエラーメッセージが "No such file > to load" ってのはちょっと変かな? これには成層圏よりも高く、マントルコアよりも深い理由があるんです が、アンゴルモアの大王が降りて来てしまうので一言だけ。 手抜きです。(爆) > 私自身がsuidなプログラムを扱わないのでいろいろ聞かせてくださ > いませ。 > まつもと ゆきひろ /:|) 私もあんまり使いませんけど、一応 Perl にもあるから。(^^; -- /| / /| / 中田伸悦@鹿沼.栃木 _/ _/OBU. _/ _/OKADA