[PATCH 1/4] Make sure groups[0] is the effective gid on FreeBSD.
Neal A. Lucier
nlucier at math.purdue.edu
Tue Jun 12 15:49:17 GMT 2007
Jeremy Allison wrote:
> On Fri, Jun 08, 2007 at 11:12:39AM -0700, James Peach wrote:
>
>> OK, I'll do that for SAMBA_3_0 only (at least for now).
>>
>>> If Darwin is broken after that, then let's push for
>>> them to fix their code.
>> There is no possibility of that.
>
> So they've given up on POSIX ?
>
> The current code works according to the POSIX
> standard - what did Apple break ?
>
Quoting from http://www.apple.com/server/macosx/leopard/more.html in
respect to the next version of Mac OS X, 10.5:
"Mac OS X Server is now an Open Brand UNIX 03 Registered Product,
conforming to the SUSv3 and POSIX 1003.1 specifications for the C API,
Shell Utilities, and Threads. Since Leopard Server can compile and run
all your existing UNIX 03-compliant code, it can be deployed in
environments that demand full conformance. At the same time, Mac OS X
Server provides full compatibility with existing server and application
software."
So it seems like this Darwin specific fix will be non-necessary in 10.5
though it should still work.
Did any of the Samba team go to the WWDC and get a copy of Leopard?
Neal
More information about the samba-technical
mailing list