Searched refs:runas_gr (Results 1 - 9 of 9) sorted by relevance

/macosx-10.10.1/sudo-73/src/
H A Dset_perms.c116 (void) setresgid(-1, runas_gr ?
117 runas_gr->gr_gid : runas_pw->pw_gid, -1);
236 (void) setregid(-1, runas_gr ?
237 runas_gr->gr_gid : runas_pw->pw_gid);
360 (void) setegid(runas_gr ?
361 runas_gr->gr_gid : runas_pw->pw_gid);
628 gid = runas_gr ? runas_gr->gr_gid : runas_pw->pw_gid;
H A Dtestsudoers.c306 runas_pw = sudo_fakepwnam(user, runas_gr ? runas_gr->gr_gid : 0);
318 if ((runas_gr = sudo_getgrgid(atoi(group + 1))) == NULL)
319 runas_gr = sudo_fakegrnam(group);
321 if ((runas_gr = sudo_getgrnam(group)) == NULL)
H A Dsudo.c948 if (runas_gr != NULL)
949 gr_delref(runas_gr);
1008 if (runas_gr != NULL)
1009 gr_delref(runas_gr);
1271 runas_pw = sudo_fakepwnam(user, runas_gr ? runas_gr->gr_gid : 0);
1282 * and store it in runas_gr.
1288 if (runas_gr != NULL)
1289 gr_delref(runas_gr);
1291 if ((runas_gr
[all...]
H A Dlogging.c295 runas_pw->pw_name : user_name, runas_gr ? ":" : "",
296 runas_gr ? runas_gr->gr_name : "", user_host);
769 if (runas_gr != NULL)
770 len += sizeof(LL_GROUP_STR) + 2 + strlen(runas_gr->gr_name);
823 if (runas_gr != NULL) {
825 strlcat(line, runas_gr->gr_name, len) >= len ||
H A Dmatch.c215 if (runas_gr != NULL) {
234 if (group_matches(m->name, runas_gr))
242 if (runas_pw != NULL && runas_pw->pw_gid == runas_gr->gr_gid)
249 if (user_matched == group_matched || runas_gr == NULL)
H A Diolog.c295 runas_pw->pw_name, runas_gr ? runas_gr->gr_name : "", user_tty);
H A Dcheck.c127 (!runas_gr || user_in_group(sudo_user.pw, runas_gr->gr_name))) {
H A Dsudo.h188 #define runas_gr (sudo_user._runas_gr) macro
H A Dldap.c773 /* runas_gr is only set if the user specified the -g flag */
774 if (!runas_gr)
785 if (strcmp(val, "ALL") == 0 || group_matches(val, runas_gr))

Completed in 136 milliseconds