Searched refs:ugid (Results 1 - 5 of 5) sorted by relevance

/httpd/modules/generators/
H A Dmod_suexec.h29 ap_unix_identity_t ugid; member in struct:__anon191
H A Dmod_suexec.c74 cfg->ugid.uid = ap_uname2id(uid);
75 cfg->ugid.gid = ap_gname2id(gid);
76 cfg->ugid.userdir = 0;
87 return cfg->active ? &cfg->ugid : NULL;
H A Dmod_cgid.c117 * a valid ugid.
211 ap_unix_identity_t ugid; member in struct:__anon186
440 ap_set_module_config(r->request_config, &cgid_module, (void *)&req->ugid);
488 ap_unix_identity_t * ugid = ap_run_get_suexec_identity(r); local
492 if (ugid == NULL) {
493 req.ugid = empty_ugid;
495 memcpy(&req.ugid, ugid, sizeof(ap_unix_identity_t));
816 if (memcmp(&empty_ugid, &cgid_req.ugid, sizeof(empty_ugid))) {
818 * cgid_suexec_id_doer will return a valid ugid
[all...]
/httpd/modules/mappers/
H A Dmod_userdir.c349 ap_unix_identity_t *ugid = NULL; local
357 if ((ugid = apr_palloc(r->pool, sizeof(*ugid))) == NULL) {
361 if (apr_uid_get(&ugid->uid, &ugid->gid, username, r->pool) != APR_SUCCESS) {
365 ugid->userdir = 1;
367 return ugid;
/httpd/os/unix/
H A Dunixd.c132 apr_procattr_t *attr, ap_unix_identity_t *ugid,
155 if (ugid->userdir) {
156 execuser = apr_psprintf(p, "~%ld", (long) ugid->uid);
159 execuser = apr_psprintf(p, "%ld", (long) ugid->uid);
161 execgroup = apr_psprintf(p, "%ld", (long) ugid->gid);
202 ap_unix_identity_t *ugid = ap_run_get_suexec_identity(r); local
204 if (ugid == NULL) {
209 attr, ugid, p);
128 ap_unix_create_privileged_process( apr_proc_t *newproc, const char *progname, const char * const *args, const char * const *env, apr_procattr_t *attr, ap_unix_identity_t *ugid, apr_pool_t *p) argument

Completed in 1080 milliseconds