found 175994 6.10~20071127-1 thanks On Tue, Jan 22, 2008 at 09:38:52PM +0100, Lucas Nussbaum wrote: > Version: 6.10~20071127-1 > Version: 5.97-5.7 > > On 18/04/07 at 07:56 -0400, Justin Pryzby wrote: > > This problem still exists, althrough now the limit is 65535 (run getconf > > NGROUPS_MAX), and it takes "id" 30 minutes to run. > > > > I propose the following behavior. > > > > When called without a username argument, and > > getgroups() >= sysconf(_SC_NGROUPS_MAX), > > or when called as id <user>, use a loop counter; test if this value > > ever exceeds that of sysconf(_SC_NGROUPS_MAX) > > > > error(0,0, "User '%s' may be a member of more"\ > > "groups than the system allows\n", pw->pw_name); > > Hi Justin, > > If I understand you correctly, "id" and "id user" are now inconsistent > for users with more than 65535 groups (I verified it's still consistent > for 100 groups). > > That sounds a reasonable compromise :-) So I'm closing this bug. It sounds to me like the bug is still present, but with a raised upper-limit. I'd prefer that either the bug is fixed with no limit, or the program determines at runtime that the output is incomplete and shows a warning/error.
Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]