Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!steinmetz!dawn!stpeters From: stpeters@dawn.steinmetz (Dick St.Peters) Newsgroups: comp.unix.wizards Subject: Re: NGROUP limit set at 8 Message-ID: <7712@steinmetz.steinmetz.UUCP> Date: Tue, 27-Oct-87 17:11:27 EST Article-I.D.: steinmet.7712 Posted: Tue Oct 27 17:11:27 1987 Date-Received: Fri, 30-Oct-87 04:01:03 EST References: <9096@mimsy.UUCP> Sender: root@steinmetz.steinmetz.UUCP Reply-To: stpeters@dawn.UUCP (Dick St.Peters) Organization: General Electric CRD, Schenectady, NY Lines: 23 Keywords: NGROUP In article <9096@mimsy.UUCP> sjr@mimsy.UUCP (Stephen J. Roznowski) writes: >I've run across a problem with trying to be in more than 8 groups >at once. The problem is that it seems that I need to rebuild the >whole system to enlarge NGROUP (located in /usr/include/sys/param.h), > >Is there an easier solution? (Other than rebuilding the system) No. NGROUP is used to size an array in the kernel ucred (user's credentials) structure when building a kernel. >A related question, how would you make this change on a binary only >distribution? Even binary distributions come with a configuration source file /usr/sys/conf/param.c, compiled when you build a kernel. This #include's "../h/param.h", which defines the NGROUP value for the kernel. If you change NGROUP there, you probably ought to change it in in /usr/include/sys/param.h also. -- Dick St.Peters GE Corporate R&D, Schenectady, NY stpeters@ge-crd.arpa uunet!steinmetz!stpeters