Re: [PATCH] SMB2 AAPL create context (was: Mac OS Mavericks über slow)

George K Colley gcolley at apple.com
Thu Oct 2 20:25:27 MDT 2014


> On Oct 2, 2014, at 6:39 PM, Steve French <smfrench at gmail.com> wrote:
> 
> I am ok with the MS NFS ACL stuff to be SMB3 (or SMB2/SMB3) only - but
> would prefer that we can enable that and the SFM style remapping of
> the 7 characters outside of AAPL (I am ok with another create context
> but ... don't want to force parsing a create context for these if not
> needed)
> 
The MS NFS ACL and SFM do not required AAPL, adding Brad in case I am mistaken.

George
> On Thu, Oct 2, 2014 at 5:56 AM, Ralph Böhme <rb at sernet.de <mailto:rb at sernet.de>> wrote:
>> Hi all!
>> 
>> On Mon, Sep 29, 2014 at 10:43:56PM -0500, Steve French wrote:
>>> I am also ok with using the Microsoft UID and perm mapping (if I
>>> could figure out where they store the sticky and setuid/setgid bits
>>> ....) to enhance our current "cifsacl" mount option.
>> 
>> attached is an updated AAPL patchset [1]. Summary of changes:
>> 
>> * fixes for issues found by Volker and metze
>> 
>> * added a torture test
>> 
>> * move MS NFS style uid, gid, mode mapping from vfs_fruit to the core
>>  POSIX ACL functions
>> 
>> With minor changes, the MS NFS stuff could be used by the Linux smb
>> client. Atm I'm only enabling this functionality via smb2/create AAPL
>> context capability negotation, but that can be modified easily.
>> 
>> Comments welcome! :)
>> 
>> If the change to include MS NFS stuff in the core POSIX ACL routines
>> is accepted, I'll post and updated squashed patchset.
>> 
>> -Ralph
>> 
>> [1] <https://github.com/slowfranklin/samba/commits/aapl>
>> 
>> --
>> SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
>> phone: +49-551-370000-0, fax: +49-551-370000-9
>> AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
>> http://www.sernet.de,mailto:kontakt@sernet.de
> 
> 
> 
> -- 
> Thanks,
> 
> Steve



More information about the samba-technical mailing list