Searched refs:usermap (Results 1 - 3 of 3) sorted by relevance
/sssd/src/util/ |
H A D | sss_selinux.h | 47 bool sss_selinux_match(struct sysdb_attrs *usermap, 52 const char *sss_selinux_map_get_seuser(struct sysdb_attrs *usermap);
|
H A D | sss_selinux.c | 50 bool sss_selinux_match(struct sysdb_attrs *usermap, argument 68 if (usermap == NULL) { 69 DEBUG(SSSDBG_MINOR_FAILURE, "NULL given as usermap! Skipping ...\n"); 74 for (i = 0; i < usermap->num; i++) { 75 if (!strcasecmp(usermap->a[i].name, SYSDB_ORIG_MEMBER_USER)) { 76 users_el = &usermap->a[i]; 77 } else if (!strcasecmp(usermap->a[i].name, SYSDB_ORIG_MEMBER_HOST)) { 78 hosts_el = &usermap->a[i]; 79 } else if (!strcasecmp(usermap->a[i].name, SYSDB_USER_CATEGORY)) { 80 usercat = &usermap 241 sss_selinux_map_get_seuser(struct sysdb_attrs *usermap) argument [all...] |
/sssd/src/providers/ipa/ |
H A D | ipa_selinux.c | 258 struct sysdb_attrs *usermap; local 290 usermap = seealso_rules[j]; 291 if (usermap == NULL) { 295 ret = sysdb_attrs_get_string(usermap, SYSDB_SELINUX_SEEALSO, &seealso_dn); 319 usermaps[best_match_maps_cnt] = usermap; 322 ret = sysdb_attrs_copy_values(hbac_rules[i], usermap, SYSDB_ORIG_MEMBER_USER); 327 ret = sysdb_attrs_copy_values(hbac_rules[i], usermap, SYSDB_USER_CATEGORY);
|
Completed in 23 milliseconds