[4809] in Athena Bugs

home help back first fref pref prev next nref lref last post

NGROUPS

daemon@ATHENA.MIT.EDU (probe@MIT.EDU)
Sun Apr 22 06:02:42 1990

From: probe@MIT.EDU
Date: Sun, 22 Apr 90 06:02:28 -0400
To: bugs@ATHENA.MIT.EDU
I have requested this before and keep requesting it.  NGROUPS should be
raised.  32 is unreasonable, absurd, etc.  Just look at my grouplist
(actually, I just frobbed with Moira, so it is down again, but I have
quite often been above 32, and I keep losing source-maintain, because
of it, thus disallowing my ability to maintain sources on some NFS
servers).

This is something very simple to change; it just means that the world has
to be rebuilt, but most things will continue to work between the releases.
Admittedly, some diagnostics that read kmem and the u_area will fail because
of the change in size of the u_area credentials structure.

The change is relatively simple; one constant in one header file (I believe
it was h/param.h).  Doubling it would certainly be sufficient for everyone
for now (but expect that it might need doubling again in 2 years; after all,
we've doubled it a couple of times already... from the original 8 to the
current 32).

[Again, I put in my side-comment that Moira should support the concept of
 this is an AFS group; don't count it as a UNIX group.  However, even if
 this is done, I still think the NGROUPS constant should be upped.]

-Richard

home help back first fref pref prev next nref lref last post