version 1.6, 1997/07/25 21:33:39 |
version 1.7, 1999/07/23 19:24:33 |
|
|
|
|
if ((eid = geteuid()) != rid) |
if ((eid = geteuid()) != rid) |
if ((pw = getpwuid(eid))) |
if ((pw = getpwuid(eid))) |
(void)printf("euid\t%s", pw->pw_name); |
(void)printf("euid\t%s\n", pw->pw_name); |
else |
else |
(void)printf("euid\t%u", 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); |
|
|
(void)fprintf(stderr, "usage: id [user]\n" |
(void)fprintf(stderr, "usage: id [user]\n" |
" id -G [-n] [user]\n" |
" id -G [-n] [user]\n" |
" id -g [-nr] [user]\n" |
" id -g [-nr] [user]\n" |
|
" id -p\n" |
" id -u [-nr] [user]\n"); |
" id -u [-nr] [user]\n"); |
exit(1); |
exit(1); |
} |
} |