Use correct mode for temporary file.
Reported by: ryan beasley <ryanb@goddamnbastard.org>
This commit is contained in:
parent
d9d8c8172d
commit
2b0dfba578
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=88280
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user