Lines Matching refs:group
44 struct carg *arg, struct group *grp);
45 static int print_group(struct group * grp, int pretty);
55 struct group *grp = NULL;
59 static struct group fakegroup =
93 errx(EX_DATAERR, "group name or id required");
115 errx(EX_DATAERR, "unknown group `%s'", a_name ? a_name->val : a_gid->val);
128 err(EX_IOERR, "group '%s' not available (NIS?)", grp->gr_name);
130 warn("group update");
145 errx(EX_DATAERR, "group name required");
147 errx(EX_DATAERR, "group name `%s' already exists", a_name->val);
159 * This allows us to set a group password Group passwords is an
186 printf("%sassword for group %s:", (mode == M_UPDATE) ? "New p" : "P", grp->gr_name);
258 warnx("group '%s' already exists", grp->gr_name);
260 warn("group update");
264 warnx("group '%s' not available (NIS?)", grp->gr_name);
266 warn("group update");
271 errx(EX_SOFTWARE, "group disappeared during update");
299 * Delete requested members from a group.
303 struct group *grp)
341 struct group *grp;
402 print_group(struct group * grp, int pretty)