Lines Matching refs:pw_dir
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;
1627 pwp->pw_dir = up->u_home;
1682 pwp->pw_dir,
1708 asystem("%s %s %s", _PATH_MV, homedir, pwp->pw_dir) != 0) {
1713 login_name, homedir, pwp->pw_dir);
1745 login_name, pwp->pw_uid, pwp->pw_gid, pwp->pw_dir,
1751 pwp->pw_dir, pwp->pw_shell);
2507 (void)printf("dir\t%s\n", pwp->pw_dir);