[Samba] Inquiry: Samba and xattr with vfs_fruit on FreeBSD / ZFS (macOS Finder metadata problem)

Andrea Venturoli ml at netfence.it
Mon Oct 13 13:26:05 UTC 2025


On 10/13/25 14:25, Lorenzo Perone via samba wrote:
> Hello Samba and FreeBSD Samba Teams (as well as samba admins that might 
> have experiences and/or advice to share) :)

Hello.



> I have an issue that is driving me crazy and really acting as a time 
> grave. Maybe someone can help.

I'll tell you what I know/use.
Can't help with the rest, but if you have any further specific question 
maybe I can check my settings.



> I am running Samba (samba420-4.20.7_10) on FreeBSD (14.3) + OpenZFS 
> (2.2.6)

Same here, but "zfs version" gives 2.2.7! Why does yours differ (on 14.3)?



> My setup is samba420 in a FreeBSD Jail under ZFS

Same here.



> and with the use of LDAP/ACLs (passdb backend = ldapsam:...)

I'm using "security=ADS", but this should not matter.
I'm not using ACLs, though: I think this still shouldn't matter, but I'm 
not sure.



> Is there any working config with FreeBSD/ZFS and Samba that honors Mac 
> clients without making it a horrible experience for Windows / Linux 
> clients (AppleDouble files)?

I use:
vfs objects=fruit streams_xattr shadow_copy2 full_audit
fruit:wipe_intentionally_left_blank_rfork = yes
fruit:delete_empty_adfiles = yes
fruit:nfs_aces=no
fruit:metadata = stream
fruit:encoding = native
fruit:resource = xattr
fruit:nfs_aces = no

I don't have any AppleDouble file, but I see .DS_Store files. Not sure 
if that is acceptable for you.

I do see DosStream.com.apple.metadata:_kMDItemUserTags.

I'm not sure my users can work with tags properly (I'm not there to try).



  bye
	av.



More information about the samba mailing list