From: Yukihiro Matsumoto Date: 2006-08-16T00:48:15+09:00 Subject: Re: [ ruby-Bugs-5351 ] Process.gid= fails on OS X Hi, In message "Re: [ ruby-Bugs-5351 ] Process.gid= fails on OS X" on Fri, 11 Aug 2006 13:17:06 +0900, nobu@ruby-lang.org writes: |At Fri, 11 Aug 2006 11:06:46 +0900, |Kazuhiro NISHIYAMA wrote in [ruby-core:08589]: |> Mac-mini:~ kazu$ sudo ~/opt/ruby18/bin/ruby -e 'include Process::Sys' -e 'p setregid(502, getegid)' |> -e:2:in `setregid': Operation not permitted (Errno::EPERM) |> from -e:2 |> Mac-mini:~ kazu$ | |Okay. Since it feels a show-stopper, I'd like to commit it |before 1.8.5 release as soon as possible. | | |* process.c (proc_setuid, proc_setgid, proc_seteuid, proc_setegid): | get rid of bogus implementations on Mac OS X. Can you commit? matz.