[Samba] Copy a directory from macOS to Samba fails

Leander Schäfer info at netocean.de
Wed Oct 5 15:00:52 UTC 2016


When copying to QNAP NAS Samba server instead, all works fine - No need 
for "xattr -d com.apple.FinderInfo filename" on macOS side before copying.
There must be a smb.conf solution to this?!

Thanks



Am 05.10.16 um 15:28 schrieb Leander Schäfer via samba:
> Hi,
>
> unfortunately copying a directory from macOS to a Samba share fails, 
> if the macOS set ACLs in the source directory. The error on macOS side 
> basically informs the user, that the operation can’t be completed 
> because you don’t have permission to access some of the items. 
> Unfortunately macOS automatically sets these ACLs sometimes. Relevant 
> lines in my configuration file:
>
> cat /usr/local/etc/smb4.conf
> [global]
>   [...]
>   unix extensions = No
>   vfs objects = acl_xattr, streams_xattr, full_audit
>   [...]
>
> [homes]
>   [...]
>
>
> Solutions I've already attempted are:
> - Connecting through CIFS rather then SMB
> - Changing the permissions on said files to read/write by everyone
> None of these attempts have managed to solve the problem I'm 
> experiencing.
>
> Using the xattr command I could see that the file had the 
> com.apple.TextEncoding attribute. I used the xattr -d command to 
> delete the attribute and I was then able to copy the file with the 
> Finder.
>
> I was in the opinion that "vfs objects = acl_xattr" should take care 
> of it. But why does it not?
>
> Best regards,
> Leander Schäfer
>
>




More information about the samba mailing list