editgroups
editgroups(a_name->val, NULL);
editgroups(pwd->pw_name, cnf->groups);
int editgroups(char *name, char **groups);