[PATCH 1/4] Make sure groups[0] is the effective gid on FreeBSD.

James Peach jpeach at samba.org
Fri Jun 8 19:55:12 GMT 2007


On Jun 8, 2007, at 12:40 PM, Jeremy Allison wrote:

> On Fri, Jun 08, 2007 at 03:23:17PM -0400, simo wrote:
>>
>> I wish the Linux folks would wake up from the POSIX insomnia and  
>> start
>> innovating by upgrading the standard.
>> Not saying Apple did it right, I would like to see at least one RFC
>> where they state what is _their_ standard reference.
>
> No, Linux added more than 16 groups without breaking existing
> standards.

Except NFS - but people should use CIFS instead :)

> Apple chose not to do the same.

For some discussion of this in the Solaris context, see:
	http://blogs.sun.com/peteh/entry/increasing_unix_group_membership_easy
	http://nfsworld.blogspot.com/2005/03/whats-deal-on-16-group-id-limitation.html

I don't know, but my guess is that Darwin didn't go the Linux route  
for some combination of binary compatibility, memory usage and  
performance concerns. At any rate, by this time it is what it is :)

--
James Peach | jpeach at samba.org



More information about the samba-technical mailing list