On Fri, 19 Feb 2010 18:05:28 -0500 Jeff Layton <jlayton@xxxxxxxxxx> wrote: > The current mount, umount and showmount code uses > authunix_create_default to get an auth handle. The one provided by glibc > returned a truncated list of groups when there were more than 16 groups. > libtirpc however currently does an abort() in this case, which causes > the program to crash and dump core. > > nfs-utils just uses these auth handles for the MNT protocol, so the > group list doesn't make a lot of difference here. Add a new function > that creates an auth handle with a supplemental gids list that consists > only of the primary gid. Have nfs-utils use that function anywhere that > it currently uses authunix_create_default. Also, have the caller > properly check for a NULL return from that function. > > Signed-off-by: Jeff Layton <jlayton@xxxxxxxxxx> My apologies -- I mistakenly sent out an earlier version of this patch instead of the latest. I just sent the right version of this patch as "try #2". -- Jeff Layton <jlayton@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html