/src/lib/libc/compat-43/ |
setruid.c | 47 setruid(uid_t ruid) 49 return (setreuid(ruid, (uid_t)-1));
|
/src/usr.bin/at/ |
privs.h | 68 void privs_relinquish_root(uid_t ruid, gid_t rgid);
|
privs.c | 97 privs_relinquish_root(uid_t ruid, gid_t rgid) 99 real_uid = ruid;
|
/src/libexec/utmp_update/ |
utmp_update.c | 82 uid_t euid, ruid; local in function:main 87 ruid = getuid(); 96 if (seteuid(ruid) == -1) 97 logerr(errno, "Can't setuid %ld", (long)ruid); 126 if (ruid != 0) { 127 if ((pwd = getpwuid(ruid)) == NULL) 129 " database", (long)ruid); 141 if (ruid != 0 && st.st_uid != ruid)
|
/src/etc/rc.d/ |
perusertmp | 43 if [ "$(/usr/bin/readlink /tmp)" != ${per_user_tmp_dir}/@ruid ]; then 45 /bin/ln -s ${per_user_tmp_dir}/@ruid /tmp
|
cleartmp | 26 if [ "$(/usr/bin/readlink /tmp)" = ${per_user_tmp_dir}/@ruid ]; then
|
/src/usr.bin/su/ |
su.c | 110 uid_t ruid; local in function:main 184 ruid = getuid(); 187 pwd->pw_uid != ruid) 188 pwd = getpwuid(ruid); 229 if (ruid) 242 if (ruid 274 if (*pass && pwd->pw_uid != ruid) { /* XXX - OK? */ 305 if (chshell(pwd->pw_shell) == 0 && ruid) 328 if (ruid != pwd->pw_uid && 332 addgroup(lc, gname, pwd, ruid, GROUP_PASSWORD) [all...] |
su_pam.c | 104 uid_t ruid; local in function:main 178 ruid = getuid(); 182 pwd == NULL || pwd->pw_uid != ruid) { 183 if (getpwuid_r(ruid, &pwres, pwbuf, sizeof(pwbuf), &pwd) != 0) 306 if (ruid) 318 if (chshell(pwd->pw_shell) == 0 && ruid) 344 if (ruid != pwd->pw_uid && 349 addgroup(lc, gname, pwd, ruid, "Group Password:"); 530 if (ruid != 0)
|
/src/sys/compat/linux32/common/ |
linux32_uid16.c | 150 syscallarg(linux32_uid16_t) ruid; 155 SCARG(&bsa, ruid) = LINUX32TOBSD_UID(SCARG(uap, ruid)); 180 syscallarg(linux32_uid16_t) ruid; 186 SCARG(&lsa, ruid) = LINUX32TOBSD_UID(SCARG(uap, ruid)); 214 syscallarg(linux32_uid16p_t) ruid; 225 if ((error = copyout(&luid, SCARG_P32(uap, ruid), sizeof(luid))) != 0)
|
linux32_unistd.c | 622 syscallarg(uid_t) ruid; 628 NETBSD32TO64_UAP(ruid); 639 syscallarg(linux32_uidp_t) ruid; 648 if ((error = copyout(&uid, SCARG_P32(uap, ruid), sizeof(uid_t))) != 0)
|
/src/tests/kernel/ |
t_magic_symlinks.sh | 155 # @ruid 157 atf_test_case ruid cleanup 160 atf_set "descr" "Check that @ruid magic symlinks work" 164 check "$(id -ru)" "@ruid" 249 atf_add_test_case ruid
|
/src/usr.bin/newgrp/ |
grutil.c | 207 newgrp(const char *gname, struct passwd *pwd, uid_t ruid, const char *prompt) 235 if (ruid == 0 || pwd->pw_gid == grp->gr_gid) 286 const char *gname, struct passwd *pwd, uid_t ruid, const char *prompt) 288 pwd->pw_gid = newgrp(gname, pwd, ruid, prompt);
|
/src/lib/libpam/modules/pam_ksu/ |
pam_ksu.c | 217 uid_t euid, ruid; local in function:get_su_principal 225 ruid = getuid(); 227 rv = seteuid(ruid); 234 (void)asprintf(&ccname, "%s%lu", KRB5_DEFAULT_CCROOT, (unsigned long)ruid);
|
/src/sys/compat/linux/common/ |
linux_uid16.c | 110 syscallarg(linux_uid16_t) ruid; 115 SCARG(&bsa, ruid) = LINUXTOBSD_UID(SCARG(uap, ruid)); 140 syscallarg(linux_uid16_t) ruid; 146 SCARG(&lsa, ruid) = LINUXTOBSD_UID(SCARG(uap, ruid)); 174 syscallarg(linux_uid16_t *) ruid; 185 if ((error = copyout(&luid, SCARG(uap, ruid), sizeof(luid))) != 0)
|
/src/sys/kern/ |
kern_prot.c | 469 syscallarg(uid_t) ruid; 473 uid_t ruid, euid, svuid; local in function:sys_setreuid 475 ruid = SCARG(uap, ruid); 478 if (ruid == -1) 479 ruid = kauth_cred_getuid(cred); 483 /* Saved uid is set to the new euid if the ruid changed */ 484 svuid = (ruid == kauth_cred_getuid(cred)) ? -1 : euid; 486 return do_setresuid(l, ruid, euid, svuid,
|
/src/lib/libpuffs/ |
creds.c | 53 puffs_cred_getuid(const struct puffs_cred *pcr, uid_t *ruid) 61 *ruid = pkcr->pkcr_uuc.cr_uid;
|
/src/sys/external/bsd/compiler_rt/dist/include/sanitizer/ |
linux_syscall_hooks.h | 77 #define __sanitizer_syscall_pre_getresuid(ruid, euid, suid) \ 78 __sanitizer_syscall_pre_impl_getresuid((long)(ruid), (long)(euid), \ 80 #define __sanitizer_syscall_post_getresuid(res, ruid, euid, suid) \ 81 __sanitizer_syscall_post_impl_getresuid(res, (long)(ruid), (long)(euid), \ 113 #define __sanitizer_syscall_pre_setreuid(ruid, euid) \ 114 __sanitizer_syscall_pre_impl_setreuid((long)(ruid), (long)(euid)) 115 #define __sanitizer_syscall_post_setreuid(res, ruid, euid) \ 116 __sanitizer_syscall_post_impl_setreuid(res, (long)(ruid), (long)(euid)) 121 #define __sanitizer_syscall_pre_setresuid(ruid, euid, suid) \ 122 __sanitizer_syscall_pre_impl_setresuid((long)(ruid), (long)(euid), [all...] |
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_common_syscalls.inc | 296 PRE_SYSCALL(getresuid)(void *ruid, void *euid, void *suid) {} 298 POST_SYSCALL(getresuid)(long res, void *ruid, void *euid, void *suid) { 300 if (ruid) POST_WRITE(ruid, sizeof(unsigned)); 345 PRE_SYSCALL(setreuid)(long ruid, long euid) {} 347 POST_SYSCALL(setreuid)(long res, long ruid, long euid) {} 353 PRE_SYSCALL(setresuid)(long ruid, long euid, long suid) {} 355 POST_SYSCALL(setresuid)(long res, long ruid, long euid, long suid) {} 1473 PRE_SYSCALL(setreuid16)(long ruid, long euid) {} 1475 POST_SYSCALL(setreuid16)(long res, long ruid, long euid) { [all...] |
/src/sys/compat/linux32/arch/aarch64/ |
linux32_syscallargs.h | 207 syscallarg(linux32_uid16_t) ruid; 538 syscallarg(linux32_uid16_t) ruid; 545 syscallarg(linux32_uid16p_t) ruid; 700 syscallarg(uid_t) ruid; 707 syscallarg(linux32_uidp_t) ruid;
|
/src/sys/compat/linux32/arch/amd64/ |
linux32_syscallargs.h | 212 syscallarg(linux32_uid16_t) ruid; 554 syscallarg(linux32_uid16_t) ruid; 561 syscallarg(linux32_uid16p_t) ruid; 716 syscallarg(uid_t) ruid; 723 syscallarg(linux32_uidp_t) ruid;
|
linux32_systrace_args.c | 418 iarg[0] = SCARG(p, ruid); /* linux32_uid16_t */ 1031 iarg[0] = SCARG(p, ruid); /* linux32_uid16_t */ 1040 uarg[0] = (intptr_t) SCARG(p, ruid).i32; /* linux32_uid16p_t */ 1270 uarg[0] = SCARG(p, ruid); /* uid_t */ 1311 uarg[0] = SCARG(p, ruid); /* uid_t */ 1320 uarg[0] = (intptr_t) SCARG(p, ruid).i32; /* linux32_uidp_t */
|
/src/sys/compat/linux/arch/arm/ |
linux_syscallargs.h | 214 syscallarg(linux_uid16_t) ruid; 578 syscallarg(linux_uid16_t) ruid; 585 syscallarg(linux_uid16_t *) ruid; 732 syscallarg(uid_t) ruid; 739 syscallarg(uid_t *) ruid;
|
/src/sys/compat/linux/arch/i386/ |
linux_syscallargs.h | 219 syscallarg(linux_uid16_t) ruid; 596 syscallarg(linux_uid16_t) ruid; 603 syscallarg(linux_uid16_t *) ruid; 755 syscallarg(uid_t) ruid; 762 syscallarg(uid_t *) ruid;
|
/src/sys/compat/linux/arch/m68k/ |
linux_syscallargs.h | 212 syscallarg(linux_uid16_t) ruid; 577 syscallarg(linux_uid16_t) ruid; 584 syscallarg(linux_uid16_t *) ruid; 731 syscallarg(uid_t) ruid; 738 syscallarg(uid_t *) ruid;
|
/src/sys/compat/linux/arch/aarch64/ |
linux_syscallargs.h | 686 syscallarg(uid_t) ruid; 693 syscallarg(uid_t *) ruid;
|