Use correct mode for temporary file.

Reported by:	ryan beasley <ryanb@goddamnbastard.org>
This commit is contained in:
Jacques Vidrine 2001-12-20 16:03:04 +00:00
parent d9d8c8172d
commit 2b0dfba578
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=88280

View File

@ -176,7 +176,7 @@ pw_update(struct passwd * pwd, char const * user, int mode)
*/
if (pwd != NULL)
fmtpwentry(pwbuf, pwd, PWF_MASTER);
rc = fileupdate(getpwpath(_MASTERPASSWD), 0644, pwbuf, pfx, l, mode);
rc = fileupdate(getpwpath(_MASTERPASSWD), 0600, pwbuf, pfx, l, mode);
if (rc == 0) {
#ifdef HAVE_PWDB_U
if (mode == UPD_DELETE || isrename)