Searched refs:pw_dir (Results 1 - 25 of 99) sorted by last modified time

1234

/freebsd-9.3-release/crypto/openssh/
H A Dsession.c985 snprintf(buf, sizeof(buf), "%.200s/.hushlogin", pw->pw_dir);
1234 child_set_env(&env, &envsize, "HOME", pw->pw_dir);
1370 strcmp(pw->pw_dir, "/") ? pw->pw_dir : "");
1577 chroot_path = percent_expand(tmp, "h", pw->pw_dir,
1818 if (k_afs_cell_of_file(pw->pw_dir, cell, sizeof(cell)) == 0)
1823 s->authctxt->krb5_fwd_ccache, NULL, NULL, pw->pw_dir);
1828 if (chdir(pw->pw_dir) < 0) {
1836 "directory %s: %s\n", pw->pw_dir,
H A Dreadconf.c562 "d", pw->pw_dir,
H A Dmonitor.c770 buffer_put_cstring(m, pwent->pw_dir);
H A Dmonitor_wrap.c266 pw->pw_dir = buffer_get_string(&m, NULL);
/freebsd-9.3-release/bin/sh/
H A Dexpand.c347 home = pw->pw_dir;
/freebsd-9.3-release/lib/libfetch/
H A Dcommon.c1279 (p = pwd->pw_dir) == NULL)
/freebsd-9.3-release/lib/libpam/modules/pam_chroot/
H A Dpam_chroot.c64 if (pwd->pw_dir == NULL)
66 if ((end = strstr(pwd->pw_dir, "/./")) != NULL) {
68 (int)(end - pwd->pw_dir), pwd->pw_dir) > (int)sizeof(buf)) {
/freebsd-9.3-release/lib/libpam/modules/pam_opieaccess/
H A Dpam_opieaccess.c79 opiealways(pwent->pw_dir) != 0)
/freebsd-9.3-release/lib/libpam/modules/pam_ssh/
H A Dpam_ssh.c175 if (pwd->pw_dir == NULL)
195 psk = pam_ssh_load_key(pwd->pw_dir, *kfn, passphrase, nullok);
/freebsd-9.3-release/lib/libypclnt/
H A Dypclnt_passwd.c159 (yppwd.newpw.pw_dir = strdup(pwd->pw_dir)) == NULL ||
227 free(yppwd.newpw.pw_dir);
251 (yppwd.newpw.pw_dir = strdup(pwd->pw_dir)) == NULL ||
306 free(yppwd.newpw.pw_dir);
/freebsd-9.3-release/lib/libc/net/
H A Drcmd.c474 (void)strcpy(pbuf, pwd->pw_dir);
/freebsd-9.3-release/lib/libc/gen/
H A Dgetpwent.c296 if (pwd->pw_dir != NULL)
297 desired_size += strlen(pwd->pw_dir) + 1;
342 if (new_pwd.pw_dir != NULL) {
343 size = strlen(new_pwd.pw_dir);
344 memcpy(p, new_pwd.pw_dir, size);
345 new_pwd.pw_dir = p;
407 NS_APPLY_OFFSET(pwd->pw_dir, orig_buf, p, char *);
630 pwd->pw_dir = nul;
996 STRING(pwd->pw_dir);
1068 STRING(pwd->pw_dir);
[all...]
H A Dglob.c432 h = pwd->pw_dir;
444 h = pwd->pw_dir;
H A Dpw_scan.c181 if (!(pw->pw_dir = strsep(&bp, ":"))) /* directory */
183 if (pw->pw_dir[0])
/freebsd-9.3-release/lib/libutil/
H A Dlogin_cap.c204 dir = (!me || pwd == NULL) ? NULL : pwd->pw_dir;
H A Dlogin_class.c176 memmove(p, pwd->pw_dir, hlen);
199 int hlen = pwd ? strlen(pwd->pw_dir) : 0;
203 if (hlen && pwd->pw_dir[hlen-1] != '/')
H A Dpw_util.c393 strcmp(pw1->pw_dir, pw2->pw_dir) == 0 &&
408 pw->pw_gecos, pw->pw_dir, pw->pw_shell);
422 pw->pw_gecos, pw->pw_dir, pw->pw_shell);
611 if (pw->pw_dir != NULL)
612 len += strlen(pw->pw_dir) + 1;
635 if (pw->pw_dir != NULL) {
636 npw->pw_dir = dst;
637 dst = stpcpy(npw->pw_dir, pw->pw_dir)
[all...]
/freebsd-9.3-release/usr.sbin/cron/lib/
H A Dentry.c358 sprintf(envstr, "HOME=%s", pw->pw_dir);
/freebsd-9.3-release/usr.sbin/nscd/agents/
H A Dpasswd.c64 if (pwd->pw_dir != NULL)
65 desired_size += strlen(pwd->pw_dir) + 1;
110 if (new_pwd.pw_dir != NULL) {
111 size = strlen(new_pwd.pw_dir);
112 memcpy(p, new_pwd.pw_dir, size);
113 new_pwd.pw_dir = p;
/freebsd-9.3-release/usr.sbin/pw/
H A Dpw_user.c406 strlcpy(home, pwd->pw_dir, sizeof(home));
542 if (strcmp(pwd->pw_dir, arg->val))
544 if (stat(pwd->pw_dir = arg->val, &st) == -1) {
545 if (getarg(args, 'm') == NULL && strcmp(pwd->pw_dir, "/nonexistent") != 0)
546 warnx("WARNING: home `%s' does not exist", pwd->pw_dir);
548 warnx("WARNING: home `%s' is not a directory", pwd->pw_dir);
586 pwd->pw_dir = pw_homepolicy(cnf, args, pwd->pw_name);
743 pwd->pw_gecos, pwd->pw_dir, pwd->pw_shell);
764 if (!PWALTDIR() && getarg(args, 'm') != NULL && pwd->pw_dir && *pwd->pw_dir
[all...]
H A Dpw_vpw.c131 pwd.pw_dir = p;
148 CKNULL(pwd.pw_dir);
H A Dpwupd.c119 pwd->pw_dir, pwd->pw_shell);
126 pwd->pw_gecos, pwd->pw_dir, pwd->pw_shell);
/freebsd-9.3-release/usr.sbin/pwd_mkdb/
H A Dpwd_mkdb.c387 COMPACT(pwd.pw_dir);
402 COMPACT(pwd.pw_dir);
477 COMPACT(pwd.pw_dir);
492 COMPACT(pwd.pw_dir);
572 pwd.pw_gecos, pwd.pw_dir, pwd.pw_shell) < 0)
/freebsd-9.3-release/usr.sbin/rpc.yppasswdd/
H A Dyppasswd_private.x50 string pw_dir<>; /* home directory */
H A Dyppasswdd_server.c82 pwd->pw_dir = xpwd->pw_dir;
129 EXPAND(yp_password.pw_dir);
406 pw->pw_expire, pw->pw_gecos, pw->pw_dir,
411 pw->pw_uid, pw->pw_gid, pw->pw_gecos, pw->pw_dir,

Completed in 314 milliseconds

1234