Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
class method
Process::Sys.setuid
(::Integer user) -> nil
Process::Sys.setuid(user) → nil
process.c
View on GitHub ↗
static VALUE
p_sys_setuid(VALUE obj, VALUE id)
{
check_uid_switch();
if (setuid(OBJ2UID(id)) != 0) rb_sys_fail(0);
return Qnil;
}
Set the user ID of the current process to user. Not available on all platforms.