/glibc-2.36/mach/ |
D | Machrules | 20 # user-interfaces Names of interfaces to put user stubs in for. 26 # All user stubs are put in individual files, prefixed with RPC_; header 67 ifdef user-interfaces 68 *.ir := $(addprefix $(objpfx),$(foreach if,$(user-interfaces),$(if).ir)) 84 # %.defs, where $(%-userprefix) is the user prefix given in %.defs. We use 104 ifndef transform-user-stub-output 105 transform-user-stub-output = tmp 106 define transform-user-stub 120 $(patsubst %,$(objpfx)%.ustamp,$(user-interfaces)): $(objpfx)%.ustamp: 124 $(MIGFLAGS) $(user-MIGFLAGS) $(MIGFLAGS-$*) \ [all …]
|
D | Makefile | 47 user-interfaces := $(addprefix mach/,$(mach-interface-list) \ 119 user-interfaces := $(filter-out $(mach-interface-list:%=mach/%) \ 122 $(user-interfaces))
|
/glibc-2.36/manual/ |
D | users.texi | 5 Every user who can log in on the system is identified by a unique number 6 called the @dfn{user ID}. Each process has an effective user ID which 7 says which user's access permissions it has. 13 The effective user and group IDs of a process collectively form its 19 Each file in the system also has a user ID and a group ID. Access 20 control works by comparing the user and group IDs of the file with those 28 * User and Group IDs:: Each user has a unique numeric ID; 30 * Process Persona:: The user IDs and group IDs of a process. 32 its user and/or group IDs. 33 * How Change Persona:: Changing the user and group IDs. [all …]
|
D | crypt.texi | 30 Sometimes it is necessary to be sure that a user is authorized 32 particular user id (@pxref{Users and Groups}). One traditional way of 33 doing this is for each user to choose a secret @dfn{passphrase}; then, the 34 system can ask someone claiming to be a user what the user's passphrase 77 into a one-way hash suitable for storage in the user database. The 84 for every user, even if they have the same passphrase. This makes it 85 harder to guess passphrases from a large user database. Without salt, 88 make separate calls to @code{crypt} for each user.
|
/glibc-2.36/grp/ |
D | initgroups.c | 46 internal_getgrouplist (const char *user, gid_t group, long int *size, in internal_getgrouplist() argument 56 int n = __nscd_getgrouplist (user, group, size, groupsp, limit); in internal_getgrouplist() 98 status = compat_call (nip, user, group, &start, size, groupsp, in internal_getgrouplist() 101 status = DL_CALL_FCT (fct, (user, group, &start, size, groupsp, in internal_getgrouplist() 143 getgrouplist (const char *user, gid_t group, gid_t *groups, int *ngroups) in getgrouplist() argument 156 int total = internal_getgrouplist (user, group, &size, &newgroups, -1); in getgrouplist() 174 initgroups (const char *user, gid_t group) in nss_interface_function() 205 ngroups = internal_getgrouplist (user, group, &size, &groups, limit); in nss_interface_function()
|
D | compat-initgroups.c | 13 compat_call (nss_action_list nip, const char *user, gid_t group, long int *start, in compat_call() argument 64 if (strcmp (*m, user) == 0) in compat_call()
|
/glibc-2.36/nss/nss_compat/ |
D | compat-initgroups.c | 205 check_and_add_group (const char *user, gid_t group, long int *start, in check_and_add_group() argument 216 if (strcmp (*member, user) == 0) in check_and_add_group() 228 getgrent_next_nss (ent_t *ent, char *buffer, size_t buflen, const char *user, in getgrent_next_nss() argument 254 if (initgroups_dyn_impl (user, group, &mystart, &mysize, &mygroups, in getgrent_next_nss() 308 && check_and_add_group (user, group, start, size, in getgrent_next_nss() 351 check_and_add_group (user, group, start, size, groupsp, limit, &grpbuf); in getgrent_next_nss() 357 internal_getgrent_r (ent_t *ent, char *buffer, size_t buflen, const char *user, in internal_getgrent_r() argument 365 return getgrent_next_nss (ent, buffer, buflen, user, group, in internal_getgrent_r() 442 check_and_add_group (user, group, start, size, groupsp, in internal_getgrent_r() 469 return getgrent_next_nss (ent, buffer, buflen, user, group, in internal_getgrent_r() [all …]
|
D | compat-spwd.c | 276 char *curdomain = NULL, *host, *user, *domain, *p2; in getspent_next_nss_netgr() local 297 status = __internal_getnetgrent_r (&host, &user, &domain, in getspent_next_nss_netgr() 308 if (user == NULL || user[0] == '-') in getspent_next_nss_netgr() 327 if (strcmp (user, name) != 0) in getspent_next_nss_netgr() 339 if (getspnam_r_impl (user, result, buffer, buflen, errnop) in getspent_next_nss_netgr() 489 char *user, *host, *domain; in getspent_next_file() local 494 while (__internal_getnetgrent_r (&host, &user, &domain, in getspent_next_file() 498 if (user != NULL && user[0] != '-') in getspent_next_file() 499 blacklist_store_name (user, ent); in getspent_next_file()
|
D | compat-pwd.c | 321 char *curdomain = NULL, *host, *user, *domain, *p2; in getpwent_next_nss_netgr() local 339 status = __internal_getnetgrent_r (&host, &user, &domain, in getpwent_next_nss_netgr() 350 if (user == NULL || user[0] == '-') in getpwent_next_nss_netgr() 369 if (strcmp (user, name) != 0) in getpwent_next_nss_netgr() 381 if (getpwnam_r_impl (user, result, buffer, buflen, errnop) in getpwent_next_nss_netgr() 537 char *user, *host, *domain; in getpwent_next_file() local 542 while (__internal_getnetgrent_r (&host, &user, &domain, &netgrdata, in getpwent_next_file() 545 if (user != NULL && user[0] != '-') in getpwent_next_file() 546 blacklist_store_name (user, ent); in getpwent_next_file()
|
/glibc-2.36/inet/ |
D | getnetgrent_r.c | 221 datap->val.triple.user = get_nonempty_val (datap->cursor); in nscd_getnetgrent() 330 *userp = (char *) datap->val.triple.user; in __internal_getnetgrent_r() 358 innetgr (const char *netgroup, const char *host, const char *user, in weak_alias() 369 int result = __nscd_innetgr (netgroup, host, user, domain); in weak_alias() 450 && (entry.val.triple.user == NULL || user == NULL in weak_alias() 451 || strcmp (entry.val.triple.user, user) == 0) in weak_alias()
|
D | rcmd.c | 749 const char *user; in __validuser2_sa() local 774 user = p; /* this is the user's name */ in __validuser2_sa() 778 user = p; in __validuser2_sa() 785 if (*user == '\0') in __validuser2_sa() 786 user = luser; in __validuser2_sa() 794 ucheck = __icheckuser (user, ruser); in __validuser2_sa()
|
/glibc-2.36/nss/nss_db/ |
D | db-initgroups.c | 35 _nss_db_initgroups_dyn (const char *user, gid_t group, long int *start, in _nss_db_initgroups_dyn() argument 62 size_t userlen = strlen (user); in _nss_db_initgroups_dyn() 63 uint32_t hashval = __hash_string (user); in _nss_db_initgroups_dyn() 76 if (strncmp (valstr, user, userlen) == 0 && isblank (valstr[userlen])) in _nss_db_initgroups_dyn()
|
/glibc-2.36/nscd/ |
D | nscd_initgroups.c | 35 __nscd_getgrouplist (const char *user, gid_t group, long int *size, in __nscd_getgrouplist() argument 38 size_t userlen = strlen (user) + 1; in __nscd_getgrouplist() 55 struct datahead *found = __nscd_cache_search (INITGROUPS, user, in __nscd_getgrouplist() 81 sock = __nscd_open_socket (user, userlen, INITGROUPS, &initgr_resp, in __nscd_getgrouplist()
|
D | nscd_netgroup.c | 165 __nscd_innetgr (const char *netgroup, const char *host, const char *user, in __nscd_innetgr() argument 169 + strlen (user ?: "") + strlen (domain ?: "") + 7); in __nscd_innetgr() 188 if (user != NULL) in __nscd_innetgr() 191 wp = stpcpy (wp, user) + 1; in __nscd_innetgr()
|
D | netgroupcache.c | 205 const char *nuser = data.val.triple.user; in addgetnetgrentX() 461 const char *user = *key++ ? key : NULL; in addinnetgrX() local 462 if (user != NULL) in addinnetgrX() 470 group, host ?: "", user ?: "", domain ?: ""); in addinnetgrX() 473 group, host ?: "", user ?: "", domain ?: ""); in addinnetgrX() 543 if (success && user != NULL && *triplets != '\0') in addinnetgrX() 544 success = strcmp (user, triplets) == 0; in addinnetgrX()
|
D | nscd_proto.h | 68 extern int __nscd_getgrouplist (const char *user, gid_t group, long int *size, 80 const char *user, const char *domain)
|
/glibc-2.36/nss/nss_files/ |
D | files-netgrp.c | 190 const char *host, *user, *domain; in _nss_netgroup_parseline() local 235 user = ++cp; in _nss_netgroup_parseline() 260 buffer[(user - host) - 1] = '\0'; /* Replace ',' with '\0'. */ in _nss_netgroup_parseline() 264 result->val.triple.user = strip_whitespace (buffer + (user - host)); in _nss_netgroup_parseline()
|
D | files-initgroups.c | 32 _nss_files_initgroups_dyn (const char *user, gid_t group, long int *start, in _nss_files_initgroups_dyn() argument 85 if (strcmp (*m, user) == 0) in _nss_files_initgroups_dyn()
|
/glibc-2.36/stdio-common/ |
D | reg-modifier.c | 58 if (next_bit / 8 == sizeof (((struct printf_info *) NULL)->user)) in __register_printf_modifier() 134 info->user |= best_bit; in weak_alias() 177 info->user |= best_bit; in __handle_registered_modifier_wc()
|
/glibc-2.36/sysdeps/gnu/ |
D | configure.ac | 12 # Allow the user to override the path with --sysconfdir. 18 # Allow the user to override the path with --localstatedir.
|
D | configure | 23 # Allow the user to override the path with --sysconfdir. 29 # Allow the user to override the path with --localstatedir.
|
/glibc-2.36/sysdeps/unix/sysv/linux/mips/sys/ |
D | user.h | 177 struct user struct 194 struct user { struct
|
/glibc-2.36/nis/ |
D | Versions | 3 # Many programs expect this, but every user program should 50 # they should never be used in a normal user program !
|
/glibc-2.36/login/ |
D | tst-pututxline-cache.c | 68 put_entry (const char *id, pid_t pid, const char *user, const char *line) in put_entry() argument 77 strncpy (ut.ut_user, user, sizeof (ut.ut_user)); in put_entry()
|
/glibc-2.36/sysdeps/unix/sysv/linux/x86/sys/ |
D | user.h | 73 struct user struct 152 struct user struct
|