On Tue, Apr 03, 2018 at 12:09:52PM +0200, Aurélien Aptel via samba wrote:> Dan Janowski via samba <samba at lists.samba.org> writes: > > > [ Unknown signature status ] > > Does os x (10.13) support negotiation of unix extensions/CIFS? > > > > When hard links didn’t work I dug in and while I found info on CAP_UNIX, and added ‘unix extensions = yes’ globally, the Negotiation makes no mentions: > > > I’m far from sure I’m looking at this the right way. Any hints greatly appreciated. > > Unix extensions havent been designed for SMB2 yet. I'm not sure which > version of the protocol OSX tries to connect with (1 or 2+ ; I suspect > it's 2) but if you want these extensions you have to use SMB1, which is > also deprecated at this point.I have an experimental branch that implements Unix extensions over SMB2 here: https://git.samba.org/?p=jra/samba/.git;a=shortlog;h=refs/heads/master-smb2 Everything should work except symlinks and device/fifo/named pipe objects in the filesystem. Feel free to experiment, I update it as I have time and once we've got something that looks reasonable, we can have a go at standardizing the "official" protocol extensions. Cheers, Jeremy.
Jeremy Allison <jra at samba.org> writes:> I have an experimental branch that implements Unix extensions > over SMB2 here: > > https://git.samba.org/?p=jra/samba/.git;a=shortlog;h=refs/heads/master-smb2 > > Everything should work except symlinks and device/fifo/named > pipe objects in the filesystem. > > Feel free to experiment, I update it as I have time and once > we've got something that looks reasonable, we can have a go > at standardizing the "official" protocol extensions.Great to hear :) I'll take a look at this. -- Aurélien Aptel / SUSE Labs Samba Team GPG: 1839 CB5F 9F5B FB9B AA97 8C99 03C8 A49B 521B D5D3 SUSE Linux GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
That’s very awesome. I’ll take a stab at getting it set up> On Apr 3, 2018, at 2:16 PM, Jeremy Allison <jra at samba.org> wrote: > > On Tue, Apr 03, 2018 at 12:09:52PM +0200, Aurélien Aptel via samba wrote: >> Dan Janowski via samba <samba at lists.samba.org> writes: >> >>> [ Unknown signature status ] >>> Does os x (10.13) support negotiation of unix extensions/CIFS? >>> >>> When hard links didn’t work I dug in and while I found info on CAP_UNIX, and added ‘unix extensions = yes’ globally, the Negotiation makes no mentions: >> >>> I’m far from sure I’m looking at this the right way. Any hints greatly appreciated. >> >> Unix extensions havent been designed for SMB2 yet. I'm not sure which >> version of the protocol OSX tries to connect with (1 or 2+ ; I suspect >> it's 2) but if you want these extensions you have to use SMB1, which is >> also deprecated at this point. > > I have an experimental branch that implements Unix extensions > over SMB2 here: > > https://git.samba.org/?p=jra/samba/.git;a=shortlog;h=refs/heads/master-smb2 > > Everything should work except symlinks and device/fifo/named > pipe objects in the filesystem. > > Feel free to experiment, I update it as I have time and once > we've got something that looks reasonable, we can have a go > at standardizing the "official" protocol extensions. > > Cheers, > > Jeremy.-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 528 bytes Desc: Message signed with OpenPGP URL: <http://lists.samba.org/pipermail/samba/attachments/20180404/f9794127/signature.sig>
On Wed, Apr 04, 2018 at 08:52:58AM -0400, Dan Janowski via samba wrote:> That’s very awesome. I’ll take a stab at getting it set upJust to clarify, "working" doesnt' yet mean the client side, only the server parts :-). Once I've finished the symlinks/device files work then I'll work on fixing up the smbclient test code.