Home
last modified time | relevance | path

Searched refs:user (Results 1 – 25 of 205) sorted by relevance

123456789

/glibc-2.36/mach/
DMachrules20 # 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 …]
DMakefile47 user-interfaces := $(addprefix mach/,$(mach-interface-list) \
119 user-interfaces := $(filter-out $(mach-interface-list:%=mach/%) \
122 $(user-interfaces))
/glibc-2.36/manual/
Dusers.texi5 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 …]
Dcrypt.texi30 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/
Dinitgroups.c46 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()
Dcompat-initgroups.c13 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/
Dcompat-initgroups.c205 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 …]
Dcompat-spwd.c276 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()
Dcompat-pwd.c321 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/
Dgetnetgrent_r.c221 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()
Drcmd.c749 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/
Ddb-initgroups.c35 _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/
Dnscd_initgroups.c35 __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()
Dnscd_netgroup.c165 __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()
Dnetgroupcache.c205 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()
Dnscd_proto.h68 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/
Dfiles-netgrp.c190 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()
Dfiles-initgroups.c32 _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/
Dreg-modifier.c58 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/
Dconfigure.ac12 # Allow the user to override the path with --sysconfdir.
18 # Allow the user to override the path with --localstatedir.
Dconfigure23 # 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/
Duser.h177 struct user struct
194 struct user { struct
/glibc-2.36/nis/
DVersions3 # Many programs expect this, but every user program should
50 # they should never be used in a normal user program !
/glibc-2.36/login/
Dtst-pututxline-cache.c68 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/
Duser.h73 struct user struct
152 struct user struct

123456789