[4809] in Athena Bugs
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