[WIP] Remove confusing --use-xattrs option from samba-tool domain provision
Rowland Penny
repenny241155 at gmail.com
Sun Sep 4 13:07:56 UTC 2016
On Sun, 04 Sep 2016 22:32:46 +1200
Andrew Bartlett <abartlet at samba.org> wrote:
> We keep it if built with NTVFS support, but it should cause less
> confusion once most users stop seeing it.
>
> I realise this may break some scripts, but in this case I think it is
> worth it for the simplification.
>
> This isn't for 4.5 (we don't change this kind of thing during an RC),
> but should help simplify things for 4.6, and make it clear to others
> that the default of --use-xattr is and has always been perfectly
> correct.
>
> I'm running an autobuild to confirm I haven't broken anything else.
>
> Comment welcome.
>
> Andrew Bartlett
Hi Andrew, there is this in the patch header:
The only reasonable use --use-xattrs=no should be used is in selftest,
and there is no need for that or --use-xattrs=auto without
--use-ntvfs, all systems we support in production for the AD DC have
xattrs, as using smbd needs posix ACLs.
I take it we are no longer supporting UNIX OS's, because from my
testing on Freebsd, you cannot provision an AD DC on that OS, this is
because '--use-ntvfs' has been removed from the options and Freebsd
uses ntvfs4 ACLs.
Can I also ask why, now that we only seem to support OS's that also
support posix ACLs, why we are still using ntvfs, wouldn't this be a
good time to get rid of it. I mean, what is the point of keeping code
around that will never be used except for testing against.
Rowland
More information about the samba-technical
mailing list