Lines Matching refs:pwd
89 struct passwd *pwd; in fpm_unix_resolve_socket_premissions() local
96 pwd = getpwnam(p); in fpm_unix_resolve_socket_premissions()
97 if (pwd) { in fpm_unix_resolve_socket_premissions()
98 zlog(ZLOG_DEBUG, "[pool %s] user '%s' have uid=%d", wp->config->name, p, pwd->pw_uid); in fpm_unix_resolve_socket_premissions()
107 0 > acl_set_qualifier(entry, &pwd->pw_uid) || in fpm_unix_resolve_socket_premissions()
169 struct passwd *pwd; in fpm_unix_resolve_socket_premissions() local
171 pwd = getpwnam(c->listen_owner); in fpm_unix_resolve_socket_premissions()
172 if (!pwd) { in fpm_unix_resolve_socket_premissions()
177 wp->socket_uid = pwd->pw_uid; in fpm_unix_resolve_socket_premissions()
178 wp->socket_gid = pwd->pw_gid; in fpm_unix_resolve_socket_premissions()
265 struct passwd *pwd; in fpm_unix_conf_wp() local
273 struct passwd *pwd; in fpm_unix_conf_wp() local
275 pwd = getpwnam(wp->config->user); in fpm_unix_conf_wp()
276 if (!pwd) { in fpm_unix_conf_wp()
281 wp->set_uid = pwd->pw_uid; in fpm_unix_conf_wp()
282 wp->set_gid = pwd->pw_gid; in fpm_unix_conf_wp()
284 wp->user = strdup(pwd->pw_name); in fpm_unix_conf_wp()
285 wp->home = strdup(pwd->pw_dir); in fpm_unix_conf_wp()
325 pwd = getpwuid(getuid()); in fpm_unix_conf_wp()
326 if (pwd) { in fpm_unix_conf_wp()
327 wp->user = strdup(pwd->pw_name); in fpm_unix_conf_wp()
328 wp->home = strdup(pwd->pw_dir); in fpm_unix_conf_wp()