version 1.8, 1999/08/18 12:23:01 |
version 1.9, 2001/07/12 05:17:11 |
|
|
else |
else |
(void)printf("uid\t%u\n", rid); |
(void)printf("uid\t%u\n", rid); |
|
|
if ((eid = geteuid()) != rid) |
if ((eid = geteuid()) != rid) { |
if ((pw = getpwuid(eid))) |
if ((pw = getpwuid(eid))) |
(void)printf("euid\t%s\n", pw->pw_name); |
(void)printf("euid\t%s\n", pw->pw_name); |
else |
else |
(void)printf("euid\t%u\n", eid); |
(void)printf("euid\t%u\n", eid); |
if ((rid = getgid()) != (eid = getegid())) |
} |
|
if ((rid = getgid()) != (eid = getegid())) { |
if ((gr = getgrgid(rid))) |
if ((gr = getgrgid(rid))) |
(void)printf("rgid\t%s\n", gr->gr_name); |
(void)printf("rgid\t%s\n", gr->gr_name); |
else |
else |
(void)printf("rgid\t%u\n", rid); |
(void)printf("rgid\t%u\n", rid); |
|
} |
(void)printf("groups\t"); |
(void)printf("groups\t"); |
group(NULL, 1); |
group(NULL, 1); |
} |
} |