HomeSort by: relevance | last modified time | path
    Searched refs:ruid (Results 1 - 25 of 43) sorted by relevancy

1 2

  /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;

Completed in 316 milliseconds

1 2