From: Eric Wong Date: 2015-10-15T22:05:11+00:00 Subject: [ruby-core:71094] Re: [Ruby trunk - Feature #11597] [Open] Add Linux-specific setfsuid(2)/setfsgid(2) Given Ruby already supports Kernel#syscall, I wonder if we should support something a generated syscall.rb file in the stdlib with all the available syscall numbers exported as constants: SYS_setfsuid = 138 SYS_setfsgid = 139 ... This could kill off a lot of C extensions :) I've been happily using Danga::Socket + Sys::Syscall in Perl the past few years. Sure there have been occasional problems, but I still prefer aalways having the source file with me without worrying about mis-installed objects (a frequent source of bug reports on redmine), compile times, etc...