From: Hidetoshi NAGAI Date: 2003-07-22T15:11:56+09:00 Subject: [ruby-list:37929] Re: control user ID / group ID 永井@知能.九工大です. From: Takahiro Kambe Subject: [ruby-list:37925] Re: control user ID / group ID Date: Tue, 22 Jul 2003 08:08:59 +0900 Message-ID: <20030722.080845.95189484.taca@back-street.net> > OpenBSDはNetBSD 1.1から分かれていますから、オリジナルのままであっても > おかしくありません。 ここで __OpenBSD__ が入ったのは 2 年ほど前の議論の際に 「 OpenBSD では setreuid は× 」という話が出たためだったと思います. では,OpenBSD でも枝分かれした頃は「 setreuid 使用可」ということ でしょうか? > > に基づき,OpenBSD の場合と同様に例えば > > > > #elif defined(HAVE_SETREUID) && !defined(__OpenBSD__) && !defined(__bsdi__) > > > > と指定することになるかと思います. > 一旦 HAVE_44BSD_SETREUID とかしておいた方が良いかもしれません。 そうですね. 条件判定が結構面倒になりそうな状況ですのでそうしましょう. -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp