Lines Matching refs:pwd
45 struct passwd *pwd; in fpm_unix_resolve_socket_premissions() local
47 pwd = getpwnam(c->listen_owner); in fpm_unix_resolve_socket_premissions()
48 if (!pwd) { in fpm_unix_resolve_socket_premissions()
53 wp->socket_uid = pwd->pw_uid; in fpm_unix_resolve_socket_premissions()
54 wp->socket_gid = pwd->pw_gid; in fpm_unix_resolve_socket_premissions()
77 struct passwd *pwd; in fpm_unix_conf_wp() local
85 struct passwd *pwd; in fpm_unix_conf_wp() local
87 pwd = getpwnam(wp->config->user); in fpm_unix_conf_wp()
88 if (!pwd) { in fpm_unix_conf_wp()
93 wp->set_uid = pwd->pw_uid; in fpm_unix_conf_wp()
94 wp->set_gid = pwd->pw_gid; in fpm_unix_conf_wp()
96 wp->user = strdup(pwd->pw_name); in fpm_unix_conf_wp()
97 wp->home = strdup(pwd->pw_dir); in fpm_unix_conf_wp()
137 pwd = getpwuid(getuid()); in fpm_unix_conf_wp()
138 if (pwd) { in fpm_unix_conf_wp()
139 wp->user = strdup(pwd->pw_name); in fpm_unix_conf_wp()
140 wp->home = strdup(pwd->pw_dir); in fpm_unix_conf_wp()