diff options
author | Serge Hallyn <serge@hallyn.com> | 2016-07-30 23:28:48 -0500 |
---|---|---|
committer | Serge Hallyn <serge@hallyn.com> | 2016-07-30 23:29:49 -0500 |
commit | 5a6e0c0ebd4166f3df9b0b4c628705e5e3a05aa0 (patch) | |
tree | cc01d829df509da63b34f35b7fe9e1b8621165e2 /src/groupmod.c | |
parent | f9aecd19f3cc7c1389cbeb3c8e0e6f0679d745b7 (diff) | |
download | shadow-5a6e0c0ebd4166f3df9b0b4c628705e5e3a05aa0.tar.gz |
Merge upstream 4.3
Diffstat (limited to 'src/groupmod.c')
-rw-r--r-- | src/groupmod.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/groupmod.c b/src/groupmod.c index d9d38071..757c1a40 100644 --- a/src/groupmod.c +++ b/src/groupmod.c @@ -663,7 +663,7 @@ static void lock_files (void) */ static void open_files (void) { - if (gr_open (O_RDWR) == 0) { + if (gr_open (O_CREAT | O_RDWR) == 0) { fprintf (stderr, _("%s: cannot open %s\n"), Prog, gr_dbname ()); SYSLOG ((LOG_WARN, "cannot open %s", gr_dbname ())); exit (E_GRP_UPDATE); @@ -672,7 +672,7 @@ static void open_files (void) #ifdef SHADOWGRP if ( is_shadow_grp && (pflg || nflg)) { - if (sgr_open (O_RDWR) == 0) { + if (sgr_open (O_CREAT | O_RDWR) == 0) { fprintf (stderr, _("%s: cannot open %s\n"), Prog, sgr_dbname ()); @@ -683,7 +683,7 @@ static void open_files (void) #endif /* SHADOWGRP */ if (gflg) { - if (pw_open (O_RDWR) == 0) { + if (pw_open (O_CREAT | O_RDWR) == 0) { fprintf (stderr, _("%s: cannot open %s\n"), Prog, pw_dbname ()); |