[Samba] No symlink support on SMB2 and SMB3?

Ralph Böhme rb at sernet.de
Mon Jan 26 02:54:58 MST 2015


On Fri, Jan 23, 2015 at 01:20:05PM -0800, Jeremy Allison wrote:
> On Fri, Jan 23, 2015 at 10:16:34PM +0100, Ralph Böhme wrote:
> > On Fri, Jan 23, 2015 at 01:08:31PM -0800, Jeremy Allison wrote:
> > > On Fri, Jan 23, 2015 at 10:05:44PM +0100, Markus Doits wrote:
> > > > 
> > > > On 23.01.15 19:57, Miguel Medalha wrote:
> > > > > I am using Samba 4.1.16 with smb2/3 and symbolic links are working alright.
> > > > >
> > > > > Following the smb.conf man page, I use:
> > > > >
> > > > > unix extensions = no
> > > > > wide links = yes
> > > > >
> > > > >
> > > > Unfortunately this still does not work for me - can you really make a
> > > > symbolic link ("ln -s ...") when you are connected with smb2/3? Does
> > > > "smbstatus" really show smb2/3 connection?
> > > 
> > > No you can't - the protocol doesn't support it.
> > 
> > iirc it does, with an IO_REPARSE_TAG_SYMLINK ioctl. We just don't
> > implement it (yet). :)
> 
> I meant (as I'm sure you know :-) that there's no "POSIX
> extensions" defined for SMB2 :-).
> 
> We don't do *any* of the reparse point stuff yet (no demand
> as I recall it's Admin only on Windows).


hm. Inferring from `git grep IO_REPARSE_TAG_SYMLINK` it seems
smbclient does support it by virtue of the "symlink"
command. Unfortunately I can't test against OS X SMB2 server atm,
because once again I'm getting strange authenticaton errors.

-Ralph

-- 
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


More information about the samba mailing list