From owner-freebsd-bugs@FreeBSD.ORG Mon Feb 28 02:10:14 2005 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48BA116A4CE for ; Mon, 28 Feb 2005 02:10:14 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ACEA43D49 for ; Mon, 28 Feb 2005 02:10:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j1S2AE23096293 for ; Mon, 28 Feb 2005 02:10:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j1S2AEGT096292; Mon, 28 Feb 2005 02:10:14 GMT (envelope-from gnats) Date: Mon, 28 Feb 2005 02:10:14 GMT Message-Id: <200502280210.j1S2AEGT096292@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Russ Francis Subject: Re: bin/78087: groups program inconsistency X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Russ Francis List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2005 02:10:14 -0000 The following reply was made to PR bin/78087; it has been noted by GNATS. From: Russ Francis To: FreeBSD-gnats-submit@freebsd.org Cc: Kevin Lyons Subject: Re: bin/78087: groups program inconsistency Date: Mon, 28 Feb 2005 02:04:59 +0000 Kevin, I saw this report and 78087 which looks similar and thought they looked curious. I have tried to duplicate this issue without luck and am running FreeBSD 5.3-RELEASE-p2 bash-2.05b$ sysctl kern.ngroups kern.ngroups: 16 relevant portion of /etc/group --- snip --- foouser:*:1004: foo1:*:20001:foouser foo2:*:20002:foouser foo3:*:20003:foouser foo4:*:20004:foouser foo5:*:20005:foouser foo6:*:20006:foouser foo7:*:20007:foouser foo8:*:20008:foouser foo9:*:20009:foouser foo10:*:20010:foouser foo11:*:20011:foouser foo12:*:20012:foouser foo13:*:20013:foouser foo14:*:20014:foouser #foo15:*:20015:foouser su-2.05b$ whoami foouser su-2.05b$ id uid=1004(foouser) gid=1004(foouser) groups=1004(foouser), 20001(foo1), 20002(foo2), 20003(foo3), 20004(foo4), 20005(foo5), 20006(foo6), 20007(foo7), 20008(foo8), 20009(foo9), 20010(foo10), 20011(foo11), 20012(foo12), 20013(foo13), 20014(foo14) su-2.05b$ id foouser uid=1004(foouser) gid=1004(foouser) groups=1004(foouser), 20001(foo1), 20002(foo2), 20003(foo3), 20004(foo4), 20005(foo5), 20006(foo6), 20007(foo7), 20008(foo8), 20009(foo9), 20010(foo10), 20011(foo11), 20012(foo12), 20013(foo13), 20014(foo14) When I uncomment the line '#foo15:*:20015:foouser' from /etc/group I get the following error bash-2.05b$ su foouser Password: su: setusercontext: Invalid argument My results are different from yours, but also seem like a bug. I am only able to be assigned to 15 groups despite kern.ngroups being equal to 16? What is kern.ngroups set at for you? Cheers, Russ