A NetApp test, aclfunc.exe seems to think that DACLs with unneeded zeros should not be resized

Richard Sharpe realrichardsharpe at gmail.com
Tue Apr 3 14:14:31 MDT 2012


One of our QA staff is using a NetApp Windows app called aclfunc.exe.

One of those the tests, the Resize ACL Test fails when run against
Samba (3.5.12+).

What this precious little test does is to read the DACL from a
directory, pad it out to around 1000 bytes with zeros (the size field
in the DACL becomes 1000 or 1004) and then write it back to the
directory. It subsequently reads the DACL back, and if it is not the
correct, padded size, it declares the test as failed.

So, does it matter? Is there anything in Windows which says that you
must store exactly the DACL that you were handed? Why would that be

Richard Sharpe

More information about the samba-technical mailing list