Searched defs:authname (Results 1 - 9 of 9) sorted by relevance
/illumos-gate/usr/src/cmd/vntsd/ |
H A D | auth.c | 121 char authname[VNTSD_AUTH_PREFIXLEN + MAXPATHLEN]; local 130 (void) snprintf(authname, len, VNTSD_AUTH_GRPCONS"%s", group_name); 141 auth_granted = chkauthattr(authname, username);
|
/illumos-gate/usr/src/lib/policykit/libpolkit/common/ |
H A D | libpolkit-rbac.c | 131 char *authname; local 146 authname = "solaris.device.mount.removable"; 148 authname = "solaris.device.mount.alloptions.removable"; 150 authname = "solaris.device.mount.fixed"; 152 authname = "solaris.device.mount.alloptions.fixed"; 154 authname = "solaris.system.power.suspend.ram"; 156 authname = "solaris.system.power.suspend.disk"; 159 authname = "solaris.system.shutdown"; 161 authname = "solaris.system.power.cpu"; 163 authname [all...] |
/illumos-gate/usr/src/cmd/auths/ |
H A D | auths.c | 142 add_auth(const char *authname, void *ctxt, void *res) argument 158 cbs->auths[cbs->auth_cnt] = strdup(authname);
|
/illumos-gate/usr/src/lib/libsecdb/common/ |
H A D | chkauthattr.c | 350 _is_authorized(const char *auth, void *authname, void *res) argument 358 auth_len = strlen(authname); 359 if ((slash = strchr(authname, KV_OBJECTCHAR)) != NULL) { 367 if (strcmp(authname, auth) == 0) { 372 if (_auth_match_noun(auth, authname, 383 chkauthattr(const char *authname, const char *username) argument 387 if (authname == NULL || username == NULL) 390 (void) _enum_auths(username, _is_authorized, (char *)authname,
|
/illumos-gate/usr/src/cmd/oamuser/user/ |
H A D | funcs.c | 233 char *authname; local 245 authname = strtok(tmp, AUTH_SEP); 248 return (authname); 251 while (authname != NULL) { 256 if (!chkauthattr(authname, pw->pw_name)) 257 return (authname); 260 if ((suffix = index(authname, KV_OBJECTCHAR)) != NULL) 264 if ((suffix = rindex(authname, '.')) == NULL) 265 return (authname); 270 result = getauthnam(authname); [all...] |
/illumos-gate/usr/src/cmd/hal/tools/ |
H A D | hal-storage-shared.c | 678 char *authname; local 682 authname = g_strdup ("solaris.device.mount.removable"); 684 authname = g_strdup ("solaris.device.mount.alloptions.removable"); 686 authname = g_strdup ("solaris.device.mount.fixed"); 688 authname = g_strdup ("solaris.device.mount.alloptions.fixed"); 691 authname = g_strdup (privilege); 692 for (i = 0; i < strlen (authname); i++) { 693 if (authname[i] == '-') { 694 authname[i] = '.'; 698 return (authname); [all...] |
/illumos-gate/usr/src/cmd/zlogin/ |
H A D | zlogin.c | 1749 char authname[MAXAUTHS]; local 1920 (void) snprintf(authname, MAXAUTHS, "%s%s%s", 1922 if (chkauthattr(authname, username) == 0) { 1929 (void) snprintf(authname, MAXAUTHS, "%s%s%s", 1936 } else if (chkauthattr(authname, username) == 0) {
|
/illumos-gate/usr/src/cmd/zoneadm/ |
H A D | zoneadm.c | 1557 char authname[MAXAUTHS]; local 1564 (void) strlcpy(authname, ZONE_CLONEFROM_AUTH, MAXAUTHS); 1584 (void) strlcpy(authname, ZONE_MANAGE_AUTH, MAXAUTHS); 1587 (void) strlcat(authname, KV_OBJECT, MAXAUTHS); 1588 (void) strlcat(authname, zone, MAXAUTHS); 1589 if (chkauthattr(authname, user) == 0) {
|
/illumos-gate/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 7731 char authname[MAXAUTHS]; local 7741 (void) snprintf(authname, MAXAUTHS, "%s%s", 7743 if (getauthnam(authname) == NULL) {
|
Completed in 101 milliseconds