Lines Matching defs:ptemp
58 char *ptemp = "/etc/ptmp";
92 if (copyfile(passwd, ptemp))
95 if (stat(ptemp, &sbuf) < 0) {
97 "vipw: can't stat ptemp file, %s unchanged\n",
104 if (editfile(editor, ptemp, passwd, &n_mtime)) {
105 if (sanity_check(ptemp, &n_mtime, passwd))
117 if (chmod(ptemp, (osbuf.st_mode & 0644)) < 0) {
118 (void) fprintf(stderr, "vipw: %s: ", ptemp);
122 if (rename(ptemp, passwd) < 0) {
123 (void) fprintf(stderr, "vipw: %s: ", ptemp);
130 (void) fprintf(stderr, "vipw: %s ", ptemp);
152 if (chmod(ptemp, (osbuf.st_mode & 0644)) < 0) {
153 (void) fprintf(stderr, "vipw: %s: ", ptemp);
162 if (rename(ptemp, passwd) < 0) {
163 (void) fprintf(stderr, "vipw: %s: ", ptemp);
170 (void) fprintf(stderr, "vipw: %s ", ptemp);
186 (void) unlink(ptemp);