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

1 2 3

  /src/tools/compat/
compat_pwd.h 56 char *pw_dir; member in struct:passwd
  /src/lib/librpcsvc/
yppasswd.x 50 string pw_dir<>; /* home directory */
  /src/lib/libpam/modules/pam_chroot/
pam_chroot.c 74 if (pwd->pw_dir == NULL)
76 if ((end = strstr(pwd->pw_dir, "/./")) != NULL) {
78 (int)(end - pwd->pw_dir), pwd->pw_dir) > (int)sizeof(buf)) {
  /src/libexec/httpd/
tilde-luzah-bozo.c 98 pw->pw_name, pw->pw_dir, httpd->public_html,
101 if (chdir(pw->pw_dir) < 0) {
102 bozowarn(httpd, "chdir1 error: %s: %s", pw->pw_dir,
126 pw->pw_dir));
  /src/lib/libc/compat/include/
pwd.h 19 __aconst char *pw_dir; /* home directory */ member in struct:passwd50
35 q->pw_dir = p->pw_dir;
50 q->pw_dir = p->pw_dir;
  /src/usr.bin/chpass/
pw_yp.c 178 yppw.newpw.pw_dir = strdup(pw->pw_dir);
179 if (!yppw.newpw.pw_dir) {
field.c 215 if (!(pw->pw_dir = strdup(p))) {
edit.c 112 (void)fprintf(fp, "Home directory: %s\n", pw->pw_dir);
218 pw->pw_dir, pw->pw_shell) >= (int)sizeof(buf)) {
  /src/usr.bin/newgrp/
newgrp.c 155 if (chdir(pwd->pw_dir) == -1)
156 warn("%s", pwd->pw_dir);
183 (void)setenv("HOME", pwd->pw_dir, 1);
  /src/lib/libc/compat/gen/
compat_getpwent.c 91 q->pw_dir = p->pw_dir;
  /src/include/
pwd.h 115 __aconst char *pw_dir; /* home directory */ member in struct:passwd
  /src/libexec/rexecd/
rexecd.c 257 if (chdir(pwd->pw_dir) < 0) {
259 syslog(LOG_ERR, "%s does not exist for %s", pwd->pw_dir,
342 (void)pam_setenv(pamh, "HOME", pwd->pw_dir, 1);
358 (void)strlcat(homedir, pwd->pw_dir, sizeof(homedir));
  /src/usr.bin/login/
login_pam.c 430 if (chdir(pwd->pw_dir) != 0) {
433 pwd->pw_dir);
438 (void)printf("No home directory %s!\n", pwd->pw_dir);
443 pwd->pw_dir = __UNCONST("/");
583 (void)setenv("HOME", pwd->pw_dir, 1);
login.c 506 if (chdir(pwd->pw_dir) < 0) {
510 pwd->pw_dir);
514 (void)printf("No home directory %s!\n", pwd->pw_dir);
517 pwd->pw_dir = __UNCONST("/");
614 (void)setenv("HOME", pwd->pw_dir, 1);
  /src/lib/libpam/modules/pam_unix/
pam_unix.c 307 if ((yppwd.newpw.pw_dir = strdup(pwd->pw_dir)) == NULL)
343 if (yppwd.newpw.pw_dir != NULL)
344 free(yppwd.newpw.pw_dir);
  /src/usr.bin/error/
filter.c 88 strlcpy(filename, passwdentry->pw_dir, sizeof(filename));
  /src/usr.bin/uudecode/
uudecode.c 190 n = strlen(pw->pw_dir);
198 memmove(buf, pw->pw_dir, n);
  /src/usr.sbin/user/
user.c 277 warnx("Not deleting home directory `%s'; userid is 0", pwp->pw_dir);
282 if (stat(pwp->pw_dir, &st) < 0) {
283 warn("Cannot access home directory `%s'", pwp->pw_dir);
287 warnx("Home directory `%s' is not a directory", pwp->pw_dir);
294 pwp->pw_name, pwp->pw_dir);
301 pwp->pw_dir);
303 if (rmdir(pwp->pw_dir) < 0 && errno != ENOENT) {
304 warn("Unable to remove all files in `%s'", pwp->pw_dir);
1451 homedir = pwp->pw_dir;
1501 pwp->pw_dir = newdir
    [all...]
  /src/lib/libc/gen/
pw_scan.c 214 pw->pw_dir = strsep(&bp, ":"); /* directory */
  /src/usr.bin/rdist/
main.c 100 strlcpy(homedir, pw->pw_dir, sizeof(homedir));
  /src/lib/libpam/modules/pam_ssh/
pam_ssh.c 186 if (pwd->pw_dir == NULL)
206 psk = pam_ssh_load_key(pwd->pw_dir, *kfn, passphrase, nullok);
  /src/lib/libedit/
filecomplete.c 120 len = strlen(pass->pw_dir) + 1 + strlen(txt) + 1;
124 (void)snprintf(temp, len, "%s/%s", pass->pw_dir, txt);
  /src/usr.bin/passwd/
yp_passwd.c 163 ypp->newpw.pw_dir = estrdup(pw->pw_dir);
  /src/lib/libutil/
passwd.c 332 if (strcmp( pw->pw_dir, buf_pw.pw_dir) != 0)
359 pw->pw_gecos, pw->pw_dir, pw->pw_shell);
  /src/libexec/rshd/
rshd.c 504 if (chdir(pwd->pw_dir) < 0) {
657 (void)pam_setenv(pamh, "HOME", pwd->pw_dir, 1);
681 setenv("HOME", pwd->pw_dir, 1);

Completed in 23 milliseconds

1 2 3