svn commit: samba r4582 - in branches/SAMBA_4_0/source/torture/raw: .

tridge at samba.org tridge at samba.org
Fri Jan 7 01:56:19 GMT 2005


Author: tridge
Date: 2005-01-07 01:56:19 +0000 (Fri, 07 Jan 2005)
New Revision: 4582

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4582

Log:
finally worked out what is going on with the inherited ACLs test and win2003. It is a 
win2003 bug!

This new test code works against w2k, and against longhorn, but fails
against w2k3. When tested against w2k3 it allows a open with an access
mask that should be denied by the given ACL, after setting up the ACL
using inheritance. Note that only the very specific
SEC_RIGHTS_FILE_ALL mask incorrectly succeeds, so they must have a
special case for that mask. Maybe its an optimisation gone wrong?

I don't know if there are any serious security implications to this,
but it is pretty clearly wrong, and has been fixed in longhorn.

Modified:
   branches/SAMBA_4_0/source/torture/raw/acls.c


Changeset:
Sorry, the patch is too large (337 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4582


More information about the samba-cvs mailing list