/openbsd/usr.bin/su/ |
H A D | su.c | 71 struct passwd *pwd; in main() local 149 if (pwd == NULL) in main() 154 if (pwd->pw_shell && *pwd->pw_shell) { in main() 210 pwd = NULL; in main() 234 if (pwd == NULL) in main() 245 } else if (pwd->pw_shell && *pwd->pw_shell) { in main() 274 if (setusercontext(lc, pwd, pwd->pw_uid, LOGIN_SETPATH)) in main() 299 pwd, pwd->pw_uid, LOGIN_SETPATH|LOGIN_SETUMASK)) in main() 363 if (setusercontext(lc, pwd, pwd->pw_uid, flags) != 0) in main() 369 if (pwd->pw_uid && auth_approval(as, lc, pwd->pw_name, "su") == 0) in main() [all …]
|
/openbsd/lib/libc/gen/ |
H A D | authenticate.c | 194 pwd = NULL; in auth_approval() 204 if (pwd == NULL) { in auth_approval() 213 &pwd); in auth_approval() 214 if (pwd == NULL) { in auth_approval() 238 lc = login_getclass(pwd ? pwd->pw_class : NULL); in auth_approval() 296 if (login_getcapbool(lc, "requirehome", 0) && pwd && pwd->pw_dir && in auth_approval() 301 (pwd->pw_uid && sb.st_uid == pwd->pw_uid && in auth_approval() 350 if (pwd == NULL) { in auth_usercheck() 357 if ((lc = login_getclass(pwd ? pwd->pw_class : NULL)) == NULL) in auth_usercheck() 421 if (pwd == NULL) { in auth_userchallenge() [all …]
|
H A D | auth_subr.c | 213 free(as->pwd); in auth_clean() 214 as->pwd = NULL; in auth_clean() 278 free(as->pwd); in auth_close() 279 as->pwd = NULL; in auth_close() 625 if (pwd == NULL && as->pwd == NULL && as->name == NULL) in auth_setpwd() 653 if ((pwd = pw_dup(pwd)) == NULL) in auth_setpwd() 655 if (as->pwd) { in auth_setpwd() 657 free(as->pwd); in auth_setpwd() 659 as->pwd = pwd; in auth_setpwd() 753 if (as->pwd && (quad_t)as->pwd->pw_expire != 0) { in auth_check_expire() [all …]
|
H A D | login_cap.c | 593 if (!lc && !(flc = lc = login_getclass(pwd ? pwd->pw_class : NULL))) in setusercontext() 600 if (pwd == NULL) in setusercontext() 647 if (setresgid(pwd->pw_gid, pwd->pw_gid, pwd->pw_gid) == -1) { in setusercontext() 649 pwd->pw_gid, pwd->pw_gid, pwd->pw_gid); in setusercontext() 654 if (initgroups(pwd->pw_name, pwd->pw_gid) == -1) { in setusercontext() 656 pwd->pw_name, pwd->pw_gid); in setusercontext() 665 pwd->pw_name); in setusercontext() 1027 if (pwd != NULL) { in expandstr() 1037 if (pwd == NULL || in expandstr() 1047 if (pwd != NULL) in expandstr() [all …]
|
/openbsd/gnu/usr.bin/perl/dist/PathTools/ |
H A D | Cwd.pm | 576 chomp $pwd; 579 return $pwd; 583 my $pwd = `cd`; 584 chomp $pwd; 587 return $pwd; 591 my $pwd; 595 return $pwd; 601 my $pwd; 609 return $pwd; 617 chomp $pwd; [all …]
|
/openbsd/libexec/login_lchpass/ |
H A D | login_lchpass.c | 57 struct passwd *pwd; in main() local 102 pwd = getpwnam_shadow(username); in main() 103 if (pwd) { in main() 104 if (pwd->pw_uid == 0) { in main() 106 pwd = NULL; in main() 107 } else if (*pwd->pw_passwd == '\0') { in main() 110 pwd = NULL; in main() 114 if (pwd) in main() 115 hash = pwd->pw_passwd; in main() 134 local_passwd(pwd->pw_name, 1); in main()
|
/openbsd/usr.bin/login/ |
H A D | login.c | 127 struct passwd *pwd; variable 438 lc = login_getclass(pwd ? pwd->pw_class : NULL); in main() 457 if (!pwd || (uid && uid != pwd->pw_uid)) in main() 460 if (pwd && pwd->pw_uid == 0) in main() 498 if (pwd == NULL) in main() 536 if (pwd) in main() 556 shell = login_getcapstr(lc, "shell", pwd->pw_shell, pwd->pw_shell); in main() 590 pwd->pw_name); in main() 611 if (setusercontext(lc, pwd, pwd->pw_uid, LOGIN_SETPATH)) { in main() 670 login_fbtab(tty, pwd->pw_uid, pwd->pw_gid); in main() [all …]
|
/openbsd/usr.sbin/chroot/ |
H A D | chroot.c | 53 struct passwd *pwd; in main() local 63 pwd = NULL; in main() 88 if ((pwd = getpwnam(user)) == NULL) in main() 90 if ((lc = login_getclass(pwd->pw_class)) == NULL) in main() 113 if (setusercontext(lc, pwd, pwd->pw_uid, flags) == -1) in main() 120 if (pwd != NULL) { in main() 123 setlogin(pwd->pw_name); in main() 124 if (setuid(pwd->pw_uid) != 0) in main()
|
/openbsd/lib/libutil/ |
H A D | check_expire.c | 58 login_check_expire(FILE *back, struct passwd *pwd, char *class, int lastchance) in login_check_expire() argument 71 if (auth_setpwd(as, pwd) < 0) { in login_check_expire() 85 class = pwd->pw_class; in login_check_expire() 126 npwd = pw_dup(pwd); in login_check_expire() 128 p = pwd_update(npwd, pwd); in login_check_expire() 156 ctime(&pwd->pw_change)); in login_check_expire() 163 pwd_update(const struct passwd *pwd, const struct passwd *opwd) in pwd_update() argument 182 pw_copy(pfd, tfd, pwd, opwd); in pwd_update() 183 if (pw_mkdb(pwd->pw_name, 0) == -1) { in pwd_update()
|
/openbsd/usr.sbin/cron/ |
H A D | do_command.c | 100 usernm = e->pwd->pw_name; in child_process() 210 e->pwd->pw_name); in child_process() 212 e->pwd->pw_name); in child_process() 215 if (setusercontext(lc, e->pwd, e->pwd->pw_uid, LOGIN_SETALL) == -1) { in child_process() 218 e->pwd->pw_name); in child_process() 225 e->pwd->pw_name); in child_process() 231 e->pwd->pw_name); in child_process() 262 e->pwd->pw_name, shell); in child_process() 389 e->pwd->pw_name); in child_process() 392 if (!(mail = cron_popen(mailcmd, "w", e->pwd, in child_process() [all …]
|
/openbsd/gnu/lib/libiberty/src/ |
H A D | getpwd.c | 70 static char *pwd; in getpwd() local 73 char *p = pwd; in getpwd() 103 pwd = p; in getpwd() 117 static char *pwd = 0; in getpwd() local 119 if (!pwd) in getpwd() 120 pwd = getcwd (XNEWVEC (char, MAXPATHLEN + 1), MAXPATHLEN + 1 in getpwd() 125 return pwd; in getpwd()
|
/openbsd/bin/pwd/ |
H A D | pwd.c | 89 char *pwd, *p; in getcwd_logical() local 93 pwd = getenv("PWD"); in getcwd_logical() 94 if (pwd == NULL) in getcwd_logical() 96 if (pwd[0] != '/') in getcwd_logical() 100 for (p = pwd; *p != '\0'; p++) in getcwd_logical() 108 if (stat(pwd, &s_pwd) == -1 || stat(".", &s_dot) == -1) in getcwd_logical() 112 return pwd; in getcwd_logical()
|
/openbsd/sbin/atactl/ |
H A D | atactl.c | 938 struct sec_password pwd; in device_sec_setpass() local 945 memset(&pwd, 0, sizeof(pwd)); in device_sec_setpass() 982 if (pwd.revision != 0 && pwd.revision != 0xffff && --pwd.revision == 0) in device_sec_setpass() 983 pwd.revision = 0xfffe; in device_sec_setpass() 994 req.datalen = sizeof(pwd); in device_sec_setpass() 1013 struct sec_password pwd; in device_sec_unlock() local 1019 memset(&pwd, 0, sizeof(pwd)); in device_sec_unlock() 1055 struct sec_password pwd; in device_sec_erase() local 1061 memset(&pwd, 0, sizeof(pwd)); in device_sec_erase() 1135 struct sec_password pwd; in device_sec_disablepass() local [all …]
|
/openbsd/libexec/login_passwd/ |
H A D | login_passwd.c | 60 struct passwd *pwd; in main() local 110 pwd = getpwnam_shadow(username); in main() 149 if (pwd == NULL || *pwd->pw_passwd != '\0') { in main() 162 rc = crypt_checkpass(pass, pwd ? pwd->pw_passwd : NULL); in main() 165 if (login_check_expire(back, pwd, class, lastchance) == 0) { in main()
|
/openbsd/gnu/usr.bin/perl/plan9/ |
H A D | mkfile | 14 pwd=`{pwd} 18 idistlib=`{echo $pwd^/dist/^$distlib $pwd^/dist/^$distlib^/lib } 20 iextlib=`{echo $pwd^/ext/^$extlib $pwd^/ext/^$extlib/lib } 225 cd $pwd 261 cd $pwd 282 cd $pwd 303 cd $pwd 310 cd $pwd 317 cd $pwd 355 cd $pwd [all …]
|
/openbsd/gnu/usr.bin/binutils/gdb/testsuite/ |
H A D | aclocal.m4 | 59 ac_cv_c_tclh=`(cd ${with_tclinclude}; pwd)` 76 ac_cv_c_tclh=`(cd $i; pwd)` 81 ac_cv_c_tclh=`(cd $i; pwd)`/generic 97 ac_cv_c_tclh=`(cd $i; pwd)` 211 ac_cv_c_tcllib=`(cd $i; pwd)`/unix/libtcl.a 252 ac_cv_c_tcllib=`(cd $i; pwd)`/unix/libtcl.a 333 ac_cv_c_tkh=`(cd $i; pwd)` 338 ac_cv_c_tkh=`(cd $i; pwd)`/generic 354 ac_cv_c_tkh=`(cd $i; pwd)` 486 ac_cv_c_tklib=`(cd $i; pwd)`/unix/libtk.so [all …]
|
/openbsd/regress/usr.bin/diff/torture/ |
H A D | torture | 73 print "# $pwd/$BASE.$i vs $j failed" >> "$FAILLOG" 74 print "$0 $pwd/$BASE" >> "$FAILLOG" 80 cd "$pwd" 95 cd "$pwd"
|
/openbsd/gnu/usr.bin/binutils/config/ |
H A D | acinclude.m4 | 209 ac_cv_c_bfdh=`(cd $i/bfd; ${PWDCMD-pwd})` 227 ac_cv_c_bfdlib=`(cd $i/bfd; ${PWDCMD-pwd})` 250 ac_cv_c_liberty=`(cd $i/libiberty; ${PWDCMD-pwd})` 271 ac_cv_c_opc=`(cd $i/opcodes; ${PWDCMD-pwd})` 345 ac_cv_c_intlh=`(cd $i/intl; ${PWDCMD-pwd})` 363 ac_cv_c_intllib=`(cd $i/intl; ${PWDCMD-pwd})` 466 ac_cv_c_libib=`(cd $i/libiberty/; ${PWDCMD-pwd})` 539 ac_cv_c_ideh2=`(cd $i/libide/src; ${PWDCMD-pwd})`; 675 ac_cv_c_ilupath=`(cd $i/ilu; ${PWDCMD-pwd})` 1700 ac_cv_c_tixconfig=`(cd $i; ${PWDCMD-pwd})` [all …]
|
/openbsd/gnu/usr.bin/binutils-2.17/config/ |
H A D | acinclude.m4 | 209 ac_cv_c_bfdh=`(cd $i/bfd; ${PWDCMD-pwd})` 227 ac_cv_c_bfdlib=`(cd $i/bfd; ${PWDCMD-pwd})` 250 ac_cv_c_liberty=`(cd $i/libiberty; ${PWDCMD-pwd})` 271 ac_cv_c_opc=`(cd $i/opcodes; ${PWDCMD-pwd})` 345 ac_cv_c_intlh=`(cd $i/intl; ${PWDCMD-pwd})` 363 ac_cv_c_intllib=`(cd $i/intl; ${PWDCMD-pwd})` 466 ac_cv_c_libib=`(cd $i/libiberty/; ${PWDCMD-pwd})` 539 ac_cv_c_ideh2=`(cd $i/libide/src; ${PWDCMD-pwd})`; 675 ac_cv_c_ilupath=`(cd $i/ilu; ${PWDCMD-pwd})` 1700 ac_cv_c_tixconfig=`(cd $i; ${PWDCMD-pwd})` [all …]
|
/openbsd/gnu/gcc/config/ |
H A D | acinclude.m4 | 209 ac_cv_c_bfdh=`(cd $i/bfd; ${PWDCMD-pwd})` 227 ac_cv_c_bfdlib=`(cd $i/bfd; ${PWDCMD-pwd})` 250 ac_cv_c_liberty=`(cd $i/libiberty; ${PWDCMD-pwd})` 271 ac_cv_c_opc=`(cd $i/opcodes; ${PWDCMD-pwd})` 345 ac_cv_c_intlh=`(cd $i/intl; ${PWDCMD-pwd})` 363 ac_cv_c_intllib=`(cd $i/intl; ${PWDCMD-pwd})` 466 ac_cv_c_libib=`(cd $i/libiberty/; ${PWDCMD-pwd})` 539 ac_cv_c_ideh2=`(cd $i/libide/src; ${PWDCMD-pwd})`; 675 ac_cv_c_ilupath=`(cd $i/ilu; ${PWDCMD-pwd})` 1700 ac_cv_c_tixconfig=`(cd $i; ${PWDCMD-pwd})` [all …]
|
/openbsd/gnu/llvm/libcxx/utils/ci/ |
H A D | buildkite-pipeline-clang.yml | 42 - "export CC=$(pwd)/install/bin/clang" 43 - "export CXX=$(pwd)/install/bin/clang++" 64 - "export CC=$(pwd)/install/bin/clang" 65 - "export CXX=$(pwd)/install/bin/clang++" 86 - "export CC=$(pwd)/install/bin/clang" 87 - "export CXX=$(pwd)/install/bin/clang++"
|
/openbsd/lib/libc/net/ |
H A D | ruserok.c | 88 struct passwd pwstore, *pwd; in iruserok_sa() local 109 pwd = NULL; in iruserok_sa() 110 getpwnam_r(luser, &pwstore, pwbuf, sizeof(pwbuf), &pwd); in iruserok_sa() 111 if (pwd == NULL) in iruserok_sa() 113 len = snprintf(pbuf, sizeof pbuf, "%s/.rhosts", pwd->pw_dir); in iruserok_sa() 123 (void)seteuid(pwd->pw_uid); in iruserok_sa() 140 else if (sbuf.st_uid && sbuf.st_uid != pwd->pw_uid) in iruserok_sa()
|
/openbsd/gnu/llvm/lldb/examples/customization/pwd-cd-and-system/ |
H A D | README | 6 following commands: 'pwd', 'cd', and 'system'. 19 file imports the utils Python module and adds the 'pwd', 'cd', and 'system' 22 Johnnys-MacBook-Pro:multiple_threads johnny$ pwd 25 (lldb) pwd
|
/openbsd/usr.bin/quota/ |
H A D | quota.c | 182 struct passwd *pwd = getpwuid(uid); in showuid() local 186 if (pwd == NULL) in showuid() 189 name = pwd->pw_name; in showuid() 204 struct passwd *pwd = getpwnam(name); in showusrname() local 207 if (pwd == NULL) { in showusrname() 212 if (pwd->pw_uid != myuid && myuid != 0) { in showusrname() 213 warnx("%s (uid %u): permission denied", pwd->pw_name, in showusrname() 214 pwd->pw_uid); in showusrname() 217 showquotas(USRQUOTA, pwd->pw_uid, pwd->pw_name); in showusrname()
|
/openbsd/usr.bin/ssh/ |
H A D | sftp.c | 609 escpwd = escape_glob(pwd); in make_absolute_pwd_glob() 1575 path1 = sftp_make_absolute(path1, *pwd); in parse_dispatch_command() 1576 path2 = sftp_make_absolute(path2, *pwd); in parse_dispatch_command() 1580 path1 = sftp_make_absolute(path1, *pwd); in parse_dispatch_command() 1581 path2 = sftp_make_absolute(path2, *pwd); in parse_dispatch_command() 1590 path2 = sftp_make_absolute(path2, *pwd); in parse_dispatch_command() 1642 free(*pwd); in parse_dispatch_command() 1643 *pwd = tmp; in parse_dispatch_command() 1647 do_ls_dir(conn, *pwd, *pwd, lflag); in parse_dispatch_command() 1654 tmp = *pwd; in parse_dispatch_command() [all …]
|