| /freebsd-src/lib/libsys/ |
| H A D | setuid.2 | 53 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 D | setreuid.2 | 33 .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 D | setregid.2 | 33 .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 D | setresuid.2 | 28 .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 D | intro.2 | 134 .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 166 The effective user ID of the process is then recorded as the saved set-user-ID, 167 and the effective group ID of the process is recorded as the saved set-group-ID. [all …]
|
| H A D | access.2 | 89 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 D | msgctl.2 | 117 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 D | execve.2 | 153 the effective user ID of the new process image is set to the owner ID 156 the effective group ID of the new process image is set to the group ID 158 (The effective group ID is the first element of the group list.) 163 the effective user ID is recorded as the saved set-user-ID, 164 and the effective group ID is recorded as the saved set-group-ID. 165 These values may be used in changing the effective IDs later (see 172 tracing is disabled if effective IDs are changed.
|
| H A D | chmod.2 | 244 The effective user ID does not match the owner of the file and 245 the effective user ID is not the super-user. 247 The effective user ID is not the super-user, the effective user ID do match the 248 owner of the file, but the group ID of the file does not match the effective 266 The effective user ID is not the super-user, the mode includes the sticky bit
|
| /freebsd-src/tools/regression/security/access/ |
| H A D | testaccess.c | 226 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-src/usr.bin/id/ |
| H A D | id.1 | 66 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-src/share/man/man9/ |
| H A D | OF_node_from_xref.9 | 32 .Nd convert between kernel phandle and effective phandle 42 of effective phandle or xrefs. 67 returns the kernel phandle for the effective phandle 70 does not support effective phandles, the function returns 74 returns the effective phandle for the kernel phandle 77 does not support effective phandles, the function returns
|
| H A D | OF_device_from_xref.9 | 48 maps effective handles to device_t instances. 51 adds a map entry from the effective phandle 61 returns a device_t instance associated with the effective phandle 66 returns the effective phandle associated with the device
|
| /freebsd-src/share/doc/psd/05.sysman/ |
| H A D | 1.1.t | 120 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-src/lib/libc/gen/ |
| H A D | getpeereid.3 | 31 .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 D | posix_spawn.3 | 167 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 grou [all...] |
| /freebsd-src/contrib/openbsm/man/ |
| H A D | audit.log.5 | 295 .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-src/crypto/openssh/ |
| H A D | uidswap.c | 44 /* 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 restore_uid() 154 /* Set the effective uid back to the saved privileged uid. */ in restore_uid() 162 * Propagate the real uid (usually more privileged) to effective uid in restore_uid() 178 * called while temporarily_use_uid is effective. 191 fatal("permanently_set_uid: temporarily_use_uid effective"); in permanently_set_uid()
|
| /freebsd-src/crypto/openssl/doc/man3/ |
| H A D | EVP_rc2_cbc.pod | 39 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-src/share/man/man4/ |
| H A D | unix.4 | 182 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-src/tools/regression/security/proc_to_proc/ |
| H A D | README | 27 same non-root effective credentials 29 different non-root effective credentials 37 effective uid
|
| /freebsd-src/contrib/sendmail/test/ |
| H A D | t_seteuid.c | 75 printf("MAYDAY! Wrong effective uid\n"); 90 printf("MAYDAY! Wrong effective uid\n"); 109 printf("MAYDAY! Wrong effective uid\n"); 124 printf("MAYDAY! Wrong effective uid\n");
|
| H A D | t_setreuid.c | 81 printf("MAYDAY! Wrong effective uid\n"); 102 printf("MAYDAY! Wrong effective uid\n"); 121 printf("MAYDAY! Wrong effective uid\n"); 148 printf("MAYDAY! Wrong effective uid\n");
|
| /freebsd-src/usr.bin/at/ |
| H A D | privs.h | 44 * as root, and you want to drop back the effective userid to a 45 * and the effective group id to b, with the option to get them back 49 * userid/groupid, you can call REDUCE_PRIV(a,b) when your effective 59 * can acquire them just as easily. Set both effective and real userid
|
| /freebsd-src/lib/libcompat/4.4/ |
| H A D | cuserid.3 | 37 .Nd get user name associated with effective UID 54 gets the user name associated with the effective UID of the current 75 If the name associated with the effective UID of the current process
|