Can I store OS X resource forks in a Samba share anywhere *else* than in dotbar files?

Solution 1:

It looks like you might be able to do this with the new vfs_fruit module, stacked with the vfs_streams_xattr VFS module.

See, for example, this mailing list thread. You need an underlying filesystem that supports extended attributes, and you have to have it mounted with them enabled.

However, according to the Samba wiki, this is a new feature in Samba 4.2, so you're going to need to upgrade. (As of right now, even Debian Sid [experimental] doesn't have 4.2 yet.)

If you're not interested in ditching the Debian package and building a new version of Samba (or upgrading to Jessie and waiting for 4.2 to show up in jessie-backports), you can hide dot files from the clients.

You could have two different shares that point to the same directory, one of which hides the ._files, for example. Perhaps not optimal, but might be workable.