From: Hidetoshi NAGAI Date: 2003-07-21T02:51:56+09:00 Subject: [ruby-dev:20742] Re: portable(?) UserID/GroupID control 永井@知能.九工大です. From: matz@ruby-lang.org (Yukihiro Matsumoto) Subject: [ruby-dev:20737] Re: portable(?) UserID/GroupID control Date: Mon, 21 Jul 2003 01:50:27 +0900 Message-ID: <1058719939.886480.22830.nullmailer@picachu.netlab.jp> > ID_Syscallモジュールという名前には不賛成です。 やはりそうですよね.(^_^; > ただ、良い対案がないんですよねえ。新井さんのProcess::POSIXと > いうのは直接的ではありますが、なんとなく納得できないものがあ > ります。 > > uid関係のものはProcess::UIDモジュールに突っ込むというのもデ > ザイン的にはマシな気がしますが、こんどはどれがどのモジュール > というのを覚えないといけないのは面倒かも。 「 Process::UID モジュールに突っ込む」というのはなしだと思います. このモジュールはシステムコールを wrap したモジュールとして 閉じておきたいと考えているためです. 「 Process::UID モジュールの範囲で使えばかなりのポータビリティが 確保できる」となっていればより安心して使えると同時に, システムコール系を使うことによるリスクの増加をはっきりさせられると 思います. -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp