Return to su.c CVS log | Up to [local] / src / usr.bin / su |
version 1.5, 1996/07/22 01:58:55 | version 1.6, 1996/10/08 18:36:56 | ||
---|---|---|---|
|
|
||
cleanenv[0] = NULL; | cleanenv[0] = NULL; | ||
environ = cleanenv; | environ = cleanenv; | ||
(void)setenv("PATH", _PATH_DEFPATH, 1); | (void)setenv("PATH", _PATH_DEFPATH, 1); | ||
(void)setenv("TERM", p, 1); | if (p) | ||
(void)setenv("TERM", p, 1); | |||
seteuid(pwd->pw_uid); | seteuid(pwd->pw_uid); | ||
setegid(pwd->pw_gid); | setegid(pwd->pw_gid); |