svn commit: samba r14382 - in branches/tmp/vl-posixacls/source: lib modules smbd

Volker Lendecke Volker.Lendecke at SerNet.DE
Tue Mar 14 22:15:18 GMT 2006


On Tue, Mar 14, 2006 at 07:55:12AM -0800, Jeremy Allison wrote:
> > posix_acls.c based on the Solaris implementation.
> 
> What a shame, I always hated the Solaris implementation :-).

:-)

It might be not the nicest one on earth, but it's a
self-contained data structure that does not depend on any
underlying API. So it was a bit of a quick hack. I mean,
it's an array of ACEs, there's not much design space that
you can explore. The one with linked lists (The AIX one?)
was definitely worse from my point of view...

What I'd like to come to eventually is to not pass for
example acl_create_entry through the VFS. I removed that
with the previous attempt, but I was not sure enough that
this actually was a correct implementation, the patch was
quite large. It might return later. It's not such a huge
task once you have done it.

Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20060314/e146617c/attachment.bin


More information about the samba-technical mailing list