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]

Reply via email to