Home
last modified time | relevance | path

Searched full:effective (Results 1 – 25 of 739) sorted by relevance

12345678910>>...30

/freebsd/lib/libsys/
H A Dsetuid.253 sets the real and effective
58 .\" effective user ID is that of the super user.
63 .\" system call if the effective user ID is not that of the super user.
71 or the effective user ID
72 of the process, or if the effective user ID is that of the super user.
77 sets the real and effective
82 .\" effective user ID is that of the super user.
87 .\" system call if the effective user ID is not that of the super user.
95 or the effective group ID
96 of the process, or if the effective user ID is that of the super user.
[all …]
H A Dsetgroups.2101 system call would set the effective group ID for the process to the first
105 Despite treating the first element as the effective group ID to set, it accepted
112 as a stance requiring to drop all supplementary groups, leaving the effective
125 Formerly, it would set it as the effective group ID while only the others were
130 to change the effective group ID must be modified, e.g., to also call
134 else they will unwillingly keep their effective group ID.
138 with the effective group ID as the first element of array
145 manual page, and has the consequence that subsequent process' effective group
146 ID's changes do not remove membership of the original effective group ID, since
149 the effective group ID as the first element to
H A Dsetregid.233 .Nd set real and effective group ID
41 The real and effective group ID's of the current process
44 new value of the effective group ID.
47 ID to the effective group ID and vice-versa; only the super-user may
50 Supplying a value of -1 for either the real or effective
57 the real and effective group IDs
64 When setting the real and effective group IDs to the same value,
74 other than changing the effective group-id to the real group-id
H A Dsetreuid.233 .Nd set real and effective user ID's
41 The real and effective user IDs of the
49 ID to the effective user ID and vice-versa; only the super-user may
54 is not -1) or the effective user ID is changed to something other than
55 the real user ID, then the saved user ID will be set to the effective user ID.
59 system call has been used to swap the real and effective user IDs
65 When setting the real and effective user IDs to the same value,
75 other than changing the effective user-id to the real user-id
H A Dsetcred.228 super-user (0) as their effective user ID, or not at all if the
48 Set the effective user ID.
54 Set the effective group ID.
70 uid_t sc_uid; /* effective user id */
73 gid_t sc_gid; /* effective group id */
87 The ID to set the effective user to, if flag
99 The ID to set the effective group to, if flag
235 allows any unprivileged user to change the effective user ID to either the real
248 Traditionally in UNIX, all credential changes beyond shuffles of effective, real
H A Dintro.2134 .It Effective User Id, Effective Group Id, and Group Access List
136 the effective user ID, and the group access list.
138 effective group ID.
140 group IDs, and it is unspecified whether the effective group ID is
143 The effective user ID and effective group ID are initially the
149 By convention, the effective group ID
161 When a process executes a new file, the effective user ID is set
162 to the owner of the file if the file is set-user-ID, and the effective
[all...]
H A Dsetresuid.228 .Nd "get or set real, effective and saved user or group ID"
46 effective and saved user IDs of the current process.
49 sets the real, effective and saved group IDs.
63 calls retrieve the real, effective, and saved group and user IDs of
72 which was not the current real ID, the current effective ID
H A Dgetgroups.2111 not reporting the effective group ID.
129 system call would additionally return the effective group ID as the first
139 it does not anymore retrieve the effective group ID in the first slot of
142 effective group ID through other means, such as a call to
145 The effective group ID is present in the supplementary groups set if and only if
H A Daccess.289 the effective user ID and the group access list
94 the real user ID in place of the effective user ID,
95 the real group ID in place of the effective group ID,
103 vs. effective user and group IDs.
132 The checks are performed using the effective user and group IDs,
163 Even if a process's real or effective user has appropriate privileges
H A Dmsgctl.2117 has an effective user id equal to either
135 with an effective uid equal to the
151 but the effective uid can match either the
156 effective gid can match either
173 the effective uid match either the
H A Dexecve.2156 the effective user ID of the new process image is set to the owner ID
159 the effective group ID of the new process image is set to the group ID
161 (The effective group ID is the first element of the group list.)
166 the effective user ID is recorded as the saved set-user-ID,
167 and the effective group ID is recorded as the saved set-group-ID.
168 These values may be used in changing the effective IDs later (see
175 tracing is disabled if effective IDs are changed.
/freebsd/tools/regression/security/access/
H A Dtestaccess.c226 fprintf(stderr, "saved uid used instead of effective uid\n"); in main()
245 /* Check that the real uid is used, not the effective uid */ in main()
248 fprintf(stderr, "Effective uid was used instead of real uid in access().\n"); in main()
253 /* Check that the effective uid is used, not the real uid */ in main()
256 fprintf(stderr, "Real uid was used instead of effective uid in eaccess().\n"); in main()
261 /* Check that the real uid is used, not the effective uid */ in main()
264 fprintf(stderr, "Effective uid was used instead of real uid in access().\n"); in main()
269 /* Check that the effective uid is used, not the real uid */ in main()
272 fprintf(stderr, "Real uid was used instead of effective uid in eaccess().\n"); in main()
291 /* Set non-root effective uid to avoid excess privilege. */ in main()
[all …]
/freebsd/usr.bin/id/
H A Did.166 If the real and effective IDs are different, both are displayed,
73 In this case, the real and effective IDs are assumed to be the same.
81 Display the different group IDs (effective, real and supplementary)
94 Display the effective group ID as a number.
115 If the effective user ID is different from the real user ID, the real user
118 If the effective group ID is different from the real group ID, the real group
130 options instead of the effective ID.
132 Display the effective user ID as a number.
/freebsd/share/man/man9/
H A DOF_node_from_xref.934 .Nd convert between kernel phandle and effective phandle
44 of effective phandle or xrefs.
69 returns the kernel phandle for the effective phandle
72 does not support effective phandles, the function returns
76 returns the effective phandle for the kernel phandle
79 does not support effective phandles, the function returns
H A DOF_device_from_xref.951 maps effective handles to device_t instances.
54 adds a map entry from the effective phandle
64 removes a map entry from the effective phandle
73 returns a device_t instance associated with the effective phandle
78 returns the effective phandle associated with the device
/freebsd/share/doc/psd/05.sysman/
H A D1.1.t120 a \fIreal user id\fP and a \fIeffective user id\fP, both 16 bit
122 Each process has an \fIreal accounting group id\fP and an \fIeffective
131 The real and effective user ids associated with a process are returned by:
139 the real and effective accounting group ids by:
171 The \fIsetreuid\fP call sets both the real and effective user-id's,
173 and effective accounting group id's.
175 must be equal to either the current real or effective user-id,
176 and \fIrgid\fP equal to either the current real or effective
/freebsd/contrib/openbsm/man/
H A Daudit.log.5295 .It "Effective User ID 4 bytes Effective user ID"
296 .It "Effective Group ID 4 bytes Effective group ID"
321 .It "Effective User ID 4 bytes Effective user ID"
322 .It "Effective Group ID 4 bytes Effective group ID"
370 .It "Effective User ID 4 bytes Effective user ID"
371 .It "Effective Group ID 4 bytes Effective group ID"
396 .It "Effective User ID 4 bytes Effective user ID"
397 .It "Effective Group ID 4 bytes Effective group ID"
/freebsd/lib/libc/gen/
H A Dposix_spawn.3167 The effective order of processing the spawn file actions are:
177 The signal mask, signal default actions, and the effective user and
249 governs the effective user ID of the child process.
251 process' effective user ID.
252 If this flag is set, the child process' effective user ID is reset
255 file is set, the effective user ID of the child process becomes
262 also governs the effective group ID of the child process.
264 process' effective group ID.
265 If this flag is set, the child process' effective group ID is
268 file is set, the effective group ID of the child process becomes
H A Dgetpeereid.331 .Nd get the effective credentials of a UNIX-domain peer
41 function returns the effective user and group IDs of the
58 The effective user ID is placed in
60 and the effective group ID in
77 under different effective credentials.
H A Dgetgrouplist.341 .Nd produce a user's effective group list
54 and returns the effective group list, whose first group is the value of
60 The effective group list is returned in the array pointed to by
66 The number of groups of the effective group list, which may be greater than the
77 array is filled with as many groups as possible from the start of the effective
/freebsd/crypto/openssh/
H A Duidswap.c44 /* Saved effective uid. */
49 /* Saved effective uid. */
57 * Temporarily changes to the given uid. If the effective user
119 /* Set the effective uid to the given (unprivileged) uid. */ in temporarily_use_uid()
150 fatal("restore_uid: temporarily_use_uid not effective"); in temporarily_use_uid()
154 /* Set the effective uid back to the saved privileged uid. */
162 * Propagate the real uid (usually more privileged) to effective uid in restore_uid()
178 * called while temporarily_use_uid is effective. in restore_uid()
191 fatal("permanently_set_uid: temporarily_use_uid effective");
/freebsd/crypto/openssl/doc/man3/
H A DEVP_rc2_cbc.pod39 variable key length cipher with an additional parameter called "effective key
40 bits" or "effective key length". By default both are set to 128 bits.
45 RC2 algorithm in CBC mode with a default key length and effective key length of
50 functions to set the key length and effective key length.
/freebsd/sys/sys/
H A Ducred.h82 uid_t cr_uid; /* effective user id */
85 gid_t cr_gid; /* effective group id */
111 uid_t cr_uid; /* effective user id */
115 * The effective GID has been the first element of cr_groups[]
119 * includes the effective GID.
127 gid_t cr_gid; /* effective group id */
144 uid_t sc_uid; /* effective user id */
147 gid_t sc_gid; /* effective group id */
/freebsd/share/man/man4/
H A Dunix.4182 uid_t cmcred_euid; /* effective UID of sending process */
242 uid_t sc_euid; /* effective user id */
244 gid_t sc_egid; /* effective group id */
320 uid_t sc_euid; /* effective user id */
322 gid_t sc_egid; /* effective group id */
360 uid_t cr_uid; /* effective user id */
386 under different effective credentials.
/freebsd/secure/lib/libcrypto/man/man3/
H A DEVP_rc2_cbc.391 variable key length cipher with an additional parameter called "effective key
92 bits" or "effective key length". By default both are set to 128 bits.
95 RC2 algorithm in CBC mode with a default key length and effective key length of
100 functions to set the key length and effective key length.

12345678910>>...30