Home
last modified time | relevance | path

Searched refs:ruid (Results 1 – 25 of 71) sorted by relevance

123

/netbsd-src/libexec/utmp_update/
H A Dutmp_update.c82 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 Dsu.c110 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 Dsu_pam.c104 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 Dlinux32_uid16.c155 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 Dlinux_uid16.c115 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 Dsetruid.c47 setruid(uid_t ruid) in setruid() argument
49 return (setreuid(ruid, (uid_t)-1)); in setruid()
/netbsd-src/usr.bin/newgrp/
H A Dgrutil.c207 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 Dkern_prot.c473 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 Dpam_ksu.c217 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 Dpostreload.cc672 int ruid; member
754 reload_combine_split_one_ruid (&reg_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 Dpostreload.c657 int ruid; member
739 reload_combine_split_one_ruid (&reg_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 Dlinetrace.c125 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 Dprivs.c97 privs_relinquish_root(uid_t ruid, gid_t rgid) in privs_relinquish_root() argument
99 real_uid = ruid; in privs_relinquish_root()
H A Dprivs.h68 void privs_relinquish_root(uid_t ruid, gid_t rgid);
/netbsd-src/etc/rc.d/
H A Dperusertmp43 if [ "$(/usr/bin/readlink /tmp)" != ${per_user_tmp_dir}/@ruid ]; then
45 /bin/ln -s ${per_user_tmp_dir}/@ruid /tmp
H A Dcleartmp26 if [ "$(/usr/bin/readlink /tmp)" = ${per_user_tmp_dir}/@ruid ]; then
/netbsd-src/external/gpl3/binutils.old/dist/gprofng/libcollector/
H A Dlinetrace.c556 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 Dcrontab.c84 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 Dlinux_syscall_hooks.h75 #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 Dlinux_syscall_hooks.h77 #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 Dlinux_syscall_hooks.h76 #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 Dt_magic_symlinks.sh157 atf_test_case ruid cleanup
249 atf_add_test_case ruid
/netbsd-src/external/gpl2/rcs/dist/src/
H A Drcsutil.c369 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 Dcreds.c53 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 Dos.h160 # define setreuid(ruid, euid) setresuid(ruid, euid, -1) argument

123