SMB3 Unix extensions

Jeremy Allison jra at
Wed Apr 19 17:03:15 UTC 2017

On Tue, Apr 18, 2017 at 10:16:26AM -0500, Steve French wrote:
> And we do have the slides from SDC.
> We did reach some conclusions -
> 1) open with posix create context on root of share will allow us to
> determined if the server understands posix (so we don't try to send
> the posix create context on subsequent opens and have it ignored)
> 2) the capability flags to be returned were discussed at SDC and were
> pretty simple
> 3) most features can be done without adding info levels (just with the
> create context)
> 4) a new info level (e.g. for fsinfo) was discussed but lower priority
> and a number was not reserved for new info levels
> 5) need some info back from Microsoft on opinions about inferring mode
> from the ACL and also about the 'nfs symlink' (assuming that the other
> form of symlink reparse point is admin only) vs. simulated symlinks
> (ala MF symlinks that Apple uses e.g.)

I've been doing a lot of thinking about SMB2-UNIX-symlinks
since the recent CVE security patch.

As SambaXP is only 2 weeks away can we get all the stakeholders
in a room together and try and hash out a plan to deal with
the issues with creating UNIX symlinks/reparse points ?

Some of this is Samba specific, which isn't useful to external
implementors, but if possible I'd really like to re-use the
existing SMB2+ reparse mechanisms to implement UNIX extension

More information about the samba-technical mailing list