| /netbsd-src/libexec/utmp_update/ |
| H A D | utmp_update.c | 82 uid_t euid, ruid; in main() local 87 ruid = getuid(); in main() 96 if (seteuid(ruid) == -1) in main() 97 logerr(errno, "Can't setuid %ld", (long)ruid); in main() 126 if (ruid != 0) { in main() 127 if ((pwd = getpwuid(ruid)) == NULL) in main() 129 " database", (long)ruid); in main() 141 if (ruid != 0 && st.st_uid != ruid) in main()
|
| /netbsd-src/usr.bin/su/ |
| H A D | su.c | 110 uid_t ruid; in main() local 184 ruid = getuid(); in main() 187 pwd->pw_uid != ruid) in main() 188 pwd = getpwuid(ruid); in main() 229 if (ruid) in main() 242 if (ruid in main() 274 if (*pass && pwd->pw_uid != ruid) { /* XXX - OK? */ in main() 305 if (chshell(pwd->pw_shell) == 0 && ruid) in main() 328 if (ruid != pwd->pw_uid && in main() 332 addgroup(lc, gname, pwd, ruid, GROUP_PASSWORD); in main() [all …]
|
| H A D | su_pam.c | 104 uid_t ruid; in main() local 178 ruid = getuid(); in main() 182 pwd == NULL || pwd->pw_uid != ruid) { in main() 183 if (getpwuid_r(ruid, &pwres, pwbuf, sizeof(pwbuf), &pwd) != 0) in main() 306 if (ruid) in main() 318 if (chshell(pwd->pw_shell) == 0 && ruid) in main() 344 if (ruid != pwd->pw_uid && in main() 349 addgroup(lc, gname, pwd, ruid, "Group Password:"); in main() 530 if (ruid != 0) in main()
|
| /netbsd-src/sys/compat/linux32/common/ |
| H A D | linux32_uid16.c | 155 SCARG(&bsa, ruid) = LINUX32TOBSD_UID(SCARG(uap, ruid)); in linux32_sys_setreuid16() 186 SCARG(&lsa, ruid) = LINUX32TOBSD_UID(SCARG(uap, ruid)); in linux32_sys_setresuid16() 225 if ((error = copyout(&luid, SCARG_P32(uap, ruid), sizeof(luid))) != 0) in linux32_sys_getresuid16()
|
| /netbsd-src/sys/compat/linux/common/ |
| H A D | linux_uid16.c | 115 SCARG(&bsa, ruid) = LINUXTOBSD_UID(SCARG(uap, ruid)); in linux_sys_setreuid16() 146 SCARG(&lsa, ruid) = LINUXTOBSD_UID(SCARG(uap, ruid)); in linux_sys_setresuid16() 185 if ((error = copyout(&luid, SCARG(uap, ruid), sizeof(luid))) != 0) in linux_sys_getresuid16()
|
| /netbsd-src/lib/libc/compat-43/ |
| H A D | setruid.c | 47 setruid(uid_t ruid) in setruid() argument 49 return (setreuid(ruid, (uid_t)-1)); in setruid()
|
| /netbsd-src/usr.bin/newgrp/ |
| H A D | grutil.c | 207 newgrp(const char *gname, struct passwd *pwd, uid_t ruid, const char *prompt) in newgrp() argument 235 if (ruid == 0 || pwd->pw_gid == grp->gr_gid) in newgrp() 286 const char *gname, struct passwd *pwd, uid_t ruid, const char *prompt) in addgroup() argument 288 pwd->pw_gid = newgrp(gname, pwd, ruid, prompt); in addgroup()
|
| /netbsd-src/sys/kern/ |
| H A D | kern_prot.c | 473 uid_t ruid, euid, svuid; in sys_setreuid() local 475 ruid = SCARG(uap, ruid); in sys_setreuid() 478 if (ruid == -1) in sys_setreuid() 479 ruid = kauth_cred_getuid(cred); in sys_setreuid() 484 svuid = (ruid == kauth_cred_getuid(cred)) ? -1 : euid; in sys_setreuid() 486 return do_setresuid(l, ruid, euid, svuid, in sys_setreuid()
|
| /netbsd-src/lib/libpam/modules/pam_ksu/ |
| H A D | pam_ksu.c | 217 uid_t euid, ruid; in get_su_principal() local 225 ruid = getuid(); in get_su_principal() 227 rv = seteuid(ruid); in get_su_principal() 234 (void)asprintf(&ccname, "%s%lu", KRB5_DEFAULT_CCROOT, (unsigned long)ruid); in get_su_principal()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | postreload.cc | 672 int ruid; member 754 reload_combine_split_one_ruid (®_state[i].reg_use[j].ruid, in reload_combine_split_ruids() 792 reload_combine_purge_reg_uses_after_ruid (unsigned regno, int ruid) in reload_combine_purge_reg_uses_after_ruid() argument 800 if (reg_state[regno].reg_use[j].ruid >= ruid) in reload_combine_purge_reg_uses_after_ruid() 827 int this_ruid = use->ruid; in reload_combine_closest_single_use() 987 from_ruid = use->ruid; in reload_combine_recognize_const_pattern() 993 int use_ruid = use->ruid; in reload_combine_recognize_const_pattern() 1208 use->ruid, use->containing_mem); in reload_combine_recognize_pattern() 1209 if (lowest_ruid == NULL || use->ruid < lowest_ruid->ruid) in reload_combine_recognize_pattern() 1489 reload_combine_note_use (rtx *xp, rtx_insn *insn, int ruid, rtx containing_mem) in reload_combine_note_use() argument [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | postreload.c | 657 int ruid; member 739 reload_combine_split_one_ruid (®_state[i].reg_use[j].ruid, in reload_combine_split_ruids() 777 reload_combine_purge_reg_uses_after_ruid (unsigned regno, int ruid) in reload_combine_purge_reg_uses_after_ruid() argument 785 if (reg_state[regno].reg_use[j].ruid >= ruid) in reload_combine_purge_reg_uses_after_ruid() 812 int this_ruid = use->ruid; in reload_combine_closest_single_use() 972 from_ruid = use->ruid; in reload_combine_recognize_const_pattern() 978 int use_ruid = use->ruid; in reload_combine_recognize_const_pattern() 1197 use->ruid, use->containing_mem); in reload_combine_recognize_pattern() 1198 if (lowest_ruid == NULL || use->ruid < lowest_ruid->ruid) in reload_combine_recognize_pattern() 1479 reload_combine_note_use (rtx *xp, rtx_insn *insn, int ruid, rtx containing_mem) in reload_combine_note_use() argument [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/gprofng/libcollector/ |
| H A D | linetrace.c | 125 static int (*__real_setreuid) (uid_t ruid, uid_t euid) = NULL; 576 check_reuid_change (uid_t ruid, uid_t euid) in check_reuid_change() argument 583 TprintfT (DBG_LT0, "check_reuid_change(%d,%d): umask=%03o\n", ruid, euid, curr_umask); in check_reuid_change() 586 if (ruid != -1) in check_reuid_change() 588 TprintfT (DBG_LT0, "check_reuid_change(%d->%d)\n", curr_ruid, ruid); in check_reuid_change() 589 if ((curr_euid == 0) && (ruid != 0) && !W_oth) in check_reuid_change() 593 curr_ruid, ruid); in check_reuid_change() 595 SP_JCMD_CWARN, COL_WARN_IDCHNG, curr_umask, curr_ruid, ruid); in check_reuid_change() 1761 __collector_setuid (uid_t ruid) in __collector_setuid() argument 1765 TprintfT (DBG_LT0, "__collector_setuid(0x%x) interposing\n", ruid); in __collector_setuid() [all …]
|
| /netbsd-src/usr.bin/at/ |
| H A D | privs.c | 97 privs_relinquish_root(uid_t ruid, gid_t rgid) in privs_relinquish_root() argument 99 real_uid = ruid; in privs_relinquish_root()
|
| H A D | privs.h | 68 void privs_relinquish_root(uid_t ruid, gid_t rgid);
|
| /netbsd-src/etc/rc.d/ |
| H A D | perusertmp | 43 if [ "$(/usr/bin/readlink /tmp)" != ${per_user_tmp_dir}/@ruid ]; then 45 /bin/ln -s ${per_user_tmp_dir}/@ruid /tmp
|
| H A D | cleartmp | 26 if [ "$(/usr/bin/readlink /tmp)" = ${per_user_tmp_dir}/@ruid ]; then
|
| /netbsd-src/external/gpl3/binutils.old/dist/gprofng/libcollector/ |
| H A D | linetrace.c | 556 check_reuid_change (uid_t ruid, uid_t euid) in check_reuid_change() argument 563 TprintfT (DBG_LT0, "check_reuid_change(%d,%d): umask=%03o\n", ruid, euid, curr_umask); in check_reuid_change() 566 if (ruid != -1) in check_reuid_change() 568 TprintfT (DBG_LT0, "check_reuid_change(%d->%d)\n", curr_ruid, ruid); in check_reuid_change() 569 if ((curr_euid == 0) && (ruid != 0) && !W_oth) in check_reuid_change() 573 curr_ruid, ruid); in check_reuid_change() 575 SP_JCMD_CWARN, COL_WARN_IDCHNG, curr_umask, curr_ruid, ruid); in check_reuid_change() 1862 __collector_setuid (uid_t ruid) in __collector_setuid() argument 1866 TprintfT (DBG_LT0, "__collector_setuid(0x%x) interposing\n", ruid); in __collector_setuid() 1867 check_reuid_change (ruid, -1); in __collector_setuid() [all …]
|
| /netbsd-src/external/bsd/cron/dist/ |
| H A D | crontab.c | 84 static uid_t euid, ruid; variable 97 ruid = getuid(); in main() 100 if (euid == ruid && ruid != 0) in main() 886 return (setegid(rgid) || seteuid(ruid)) ? -1 : 0; in relinquish_priv() 896 return (setregid(egid, rgid) || setreuid(euid, ruid)) ? -1 : 0; in relinquish_priv() 900 return (setregid(rgid, egid) || setreuid(ruid, euid)) ? -1 : 0; in regain_priv()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/ |
| H A D | linux_syscall_hooks.h | 75 #define __sanitizer_syscall_pre_getresuid(ruid, euid, suid) \ argument 76 __sanitizer_syscall_pre_impl_getresuid((long)(ruid), (long)(euid), \ 78 #define __sanitizer_syscall_post_getresuid(res, ruid, euid, suid) \ argument 79 __sanitizer_syscall_post_impl_getresuid(res, (long)(ruid), (long)(euid), \ 111 #define __sanitizer_syscall_pre_setreuid(ruid, euid) \ argument 112 __sanitizer_syscall_pre_impl_setreuid((long)(ruid), (long)(euid)) 113 #define __sanitizer_syscall_post_setreuid(res, ruid, euid) \ argument 114 __sanitizer_syscall_post_impl_setreuid(res, (long)(ruid), (long)(euid)) 119 #define __sanitizer_syscall_pre_setresuid(ruid, euid, suid) \ argument 120 __sanitizer_syscall_pre_impl_setresuid((long)(ruid), (long)(euid), \ [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/include/sanitizer/ |
| H A D | linux_syscall_hooks.h | 77 #define __sanitizer_syscall_pre_getresuid(ruid, euid, suid) \ argument 78 __sanitizer_syscall_pre_impl_getresuid((long)(ruid), (long)(euid), \ 80 #define __sanitizer_syscall_post_getresuid(res, ruid, euid, suid) \ argument 81 __sanitizer_syscall_post_impl_getresuid(res, (long)(ruid), (long)(euid), \ 113 #define __sanitizer_syscall_pre_setreuid(ruid, euid) \ argument 114 __sanitizer_syscall_pre_impl_setreuid((long)(ruid), (long)(euid)) 115 #define __sanitizer_syscall_post_setreuid(res, ruid, euid) \ argument 116 __sanitizer_syscall_post_impl_setreuid(res, (long)(ruid), (long)(euid)) 121 #define __sanitizer_syscall_pre_setresuid(ruid, euid, suid) \ argument 122 __sanitizer_syscall_pre_impl_setresuid((long)(ruid), (long)(euid), \ [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/ |
| H A D | linux_syscall_hooks.h | 76 #define __sanitizer_syscall_pre_getresuid(ruid, euid, suid) \ argument 77 __sanitizer_syscall_pre_impl_getresuid((long)(ruid), (long)(euid), \ 79 #define __sanitizer_syscall_post_getresuid(res, ruid, euid, suid) \ argument 80 __sanitizer_syscall_post_impl_getresuid(res, (long)(ruid), (long)(euid), \ 112 #define __sanitizer_syscall_pre_setreuid(ruid, euid) \ argument 113 __sanitizer_syscall_pre_impl_setreuid((long)(ruid), (long)(euid)) 114 #define __sanitizer_syscall_post_setreuid(res, ruid, euid) \ argument 115 __sanitizer_syscall_post_impl_setreuid(res, (long)(ruid), (long)(euid)) 120 #define __sanitizer_syscall_pre_setresuid(ruid, euid, suid) \ argument 121 __sanitizer_syscall_pre_impl_setresuid((long)(ruid), (long)(euid), \ [all …]
|
| /netbsd-src/tests/kernel/ |
| H A D | t_magic_symlinks.sh | 157 atf_test_case ruid cleanup 249 atf_add_test_case ruid
|
| /netbsd-src/external/gpl2/rcs/dist/src/ |
| H A D | rcsutil.c | 369 struct passwd const *pw = getpwuid(ruid()); 372 (unsigned long)ruid() 1317 uid_t ruid() { cacheid(getuid()); } in ruid() function 1345 if (euid() == ruid()) 1349 if (setreuid(u==euid() ? ruid() : euid(), u) != 0) 1386 set_uid_to(ruid()); in setrid()
|
| /netbsd-src/lib/libpuffs/ |
| H A D | creds.c | 53 puffs_cred_getuid(const struct puffs_cred *pcr, uid_t *ruid) in puffs_cred_getuid() argument 61 *ruid = pkcr->pkcr_uuc.cr_uid; in puffs_cred_getuid()
|
| /netbsd-src/external/gpl3/gdb/dist/readline/readline/examples/rlfe/ |
| H A D | os.h | 160 # define setreuid(ruid, euid) setresuid(ruid, euid, -1) argument
|