diff options
Diffstat (limited to 'login-utils/setpwnam.c')
-rw-r--r-- | login-utils/setpwnam.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/login-utils/setpwnam.c b/login-utils/setpwnam.c index 44dda98e7..23aef532d 100644 --- a/login-utils/setpwnam.c +++ b/login-utils/setpwnam.c @@ -81,10 +81,11 @@ int setpwnam(struct passwd *pwd) int contlen, rc; char *linebuf = NULL; char *tmpname = NULL; + char *atomic_dir = "/etc"; pw_init(); - if ((fp = xfmkstemp(&tmpname)) == NULL) + if ((fp = xfmkstemp(&tmpname, atomic_dir)) == NULL) return -1; /* ptmp should be owned by root.root or root.wheel */ |