Method: Process#euid

Defined in:
process.c

#euidInteger (private) #Process::UID.eidInteger (private) #Process::Sys.geteuidInteger (private)

Returns the effective user ID for the current process.

Process.euid # => 501

Overloads:



7314
7315
7316
7317
7318
7319
# File 'process.c', line 7314

static VALUE
proc_geteuid(VALUE obj)
{
    rb_uid_t euid = geteuid();
    return UIDT2NUM(euid);
}