Lines Matching refs:pw
33 void setup_environment(const char *shell, int loginshell, int changeenv, const struct passwd *pw)
44 if (chdir(pw->pw_dir)) {
55 xsetenv("HOME", pw->pw_dir);
57 xsetenv("USER", pw->pw_name);
58 xsetenv("LOGNAME", pw->pw_name);
59 xsetenv("PATH", (pw->pw_uid ? bb_default_path : bb_default_root_path));
64 xsetenv("HOME", pw->pw_dir);
66 if (pw->pw_uid) {
67 xsetenv("USER", pw->pw_name);
68 xsetenv("LOGNAME", pw->pw_name);