]> git.cameronkatri.com Git - pw-darwin.git/blobdiff - pw/pw_group.c
MFH r289384-r293170
[pw-darwin.git] / pw / pw_group.c
index 711ef68b0cca5f55a8d32dc98f2ec60040cdc760..289a4c85df7029768041505d9387525cb1979e27 100644 (file)
@@ -259,7 +259,7 @@ pw_group_next(int argc, char **argv, char *arg1 __unused)
        struct userconf *cnf;
        const char *cfg = NULL;
        int ch;
-       bool quiet;
+       bool quiet = false;
 
        while ((ch = getopt(argc, argv, "Cq")) != -1) {
                switch (ch) {
@@ -664,6 +664,11 @@ pw_group_mod(int argc, char **argv, char *arg1)
                grp_add_members(&grp, newmembers);
        }
 
+       if (dryrun) {
+               print_group(grp, pretty);
+               return (EXIT_SUCCESS);
+       }
+
        if ((rc = chggrent(name, grp)) != 0) {
                if (rc == -1)
                        errx(EX_IOERR, "group '%s' not available (NIS?)",