[SCM] Samba Shared Repository - branch v4-12-test updated
Karolin Seeger
kseeger at samba.org
Fri Feb 21 10:47:02 UTC 2020
The branch, v4-12-test has been updated
via 9b6e4da57d7 WHATSNEW: Announce new Spotlight backend for Elasticsearch
via 828b834706f WHATSNEW: samba-tool improvements
via 0b964d99aa4 WHATSNEW: Add zlib and fuzzing notes
from 537acf2a185 build: Do not check if system perl modules should be bundled
https://git.samba.org/?p=samba.git;a=shortlog;h=v4-12-test
- Log -----------------------------------------------------------------
commit 9b6e4da57d73136cc1a2e3bce198ce3ff327269f
Author: Ralph Boehme <slow at samba.org>
Date: Thu Feb 20 14:19:04 2020 +0100
WHATSNEW: Announce new Spotlight backend for Elasticsearch
Signed-off-by: Ralph Boehme <slow at samba.org>
Reviewed-by: Karolin Seeger <kseeger at samba.org>
Autobuild-User(v4-12-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-12-test): Fri Feb 21 10:46:08 UTC 2020 on sn-devel-184
commit 828b834706f2656b9b669dd6c87f81bedc5b10be
Author: Andrew Bartlett <abartlet at samba.org>
Date: Fri Feb 21 13:04:39 2020 +1300
WHATSNEW: samba-tool improvements
This text is based on https://gitlab.com/samba-team/samba/-/merge_requests/1015
by Björn Baumbach, just re-worked a little to suit the WHATSNEW.
I wrote the second section
Signed-off-by: Andrew Bartlett <abartlet at samba.org>
Reviewed-by: Karolin Seeger <kseeger at samba.org>
commit 0b964d99aa451f9becefca38da80e2b07b4ff63e
Author: Andrew Bartlett <abartlet at samba.org>
Date: Fri Feb 21 12:24:02 2020 +1300
WHATSNEW: Add zlib and fuzzing notes
Signed-off-by: Andrew Bartlett <abartlet at samba.org>
Reviewed-by: Karolin Seeger <kseeger at samba.org>
-----------------------------------------------------------------------
Summary of changes:
WHATSNEW.txt | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 73 insertions(+)
Changeset truncated at 500 lines:
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index ab161cbe811..d3ef2a3f95b 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -57,6 +57,35 @@ A future Samba version will mitigate this to some extent where good
cryptography effectively wraps bad cryptography, but for now that above
applies.
+zlib library is now required to build Samba
+-------------------------------------------
+
+Samba no longer includes a local copy of zlib in our source tarball.
+By removing this we do not need to ship (even where we did not
+build) the old, broken zip encryption code found there.
+
+New Spotlight backend for Elasticsearch
+---------------------------------------
+
+Support for the macOS specific Spotlight search protocol has been enhanced
+significantly. Starting with 4.12 Samba supports using Elasticsearch as search
+backend. Various new parameters have been added to configure this:
+
+ spotlight backend = noindex | elasticsearch | tracker
+ elasticsearch:address = ADDRESS
+ elasticsearch:port = PORT
+ elasticsearch:use tls = BOOLEAN
+ elasticsearch:index = INDEXNAME
+ elasticsearch:mappings = PATH
+ elasticsearch:max results = NUMBER
+
+Samba also ships a Spotlight client command "mdfind" which can be used to search
+any SMB server that runs the Spotlight RPC service. See the manpage of mdfind
+for details.
+
+Note that when upgrading existing installations that are using the previous
+default Spotlight backend Gnome Tracker must explicitly set "spotlight backend =
+tracker" as the new default is "noindex".
"net ads kerberos pac save" and "net eventlog export"
-----------------------------------------------------
@@ -65,6 +94,44 @@ The "net ads kerberos pac save" and "net eventlog export" tools will
no longer silently overwrite an existing file during data export. If
the filename given exits, an error will be shown.
+Fuzzing
+-------
+
+A large number of fuzz targets have been added to Samba, and Samba has
+been registered in Google's oss-fuzz cloud fuzzing service. In
+particular, we now have good fuzzing coverage of our generated NDR
+parsing code.
+
+A large number of issues have been found and fixed thanks to this
+effort.
+
+samba-tool improvements add contacts as member to groups
+--------------------------------------------------------
+
+Previously "samba-tool group addmemers" can just add users, groups and
+computers as members to groups. But also contacts can be members of
+groups. Samba 4.12 adds the functionality to add contacts to
+groups. Since contacts have no sAMAccountName, it's possible that
+there are more than one contact with the same name in different
+organizational units. Therefore it's necessary to have an option to
+handle group members by their DN.
+
+To get the DN of an object there is now the --full-dn option available
+for all necessary commands.
+
+The MS Windows UI allows to search for specific types of group members
+when searching for new members for a group. This feature is included
+here with the new samba-tool group addmembers --object-type=OBJECTYPE
+option. The different types are selected accordingly to the Windows
+UI. The default samba-toole behaviour shouldn't be changed.
+
+Allow filtering by OU or subtree in samba-tool
+----------------------------------------------
+
+A new --base-dn and --member-base-dn option is added to relevant
+samba-tool user, group and ou management commands to allow operation
+on just one part of the AD tree, such as a single OU.
+
VFS
===
@@ -189,6 +256,12 @@ smb.conf changes
Parameter Name Description Default
-------------- ----------- -------
+ elasticsearch:address New localhost
+ elasticsearch:port New 9200
+ elasticsearch:use tls New No
+ elasticsearch:index New _all
+ elasticsearch:mappings New DATADIR/elasticsearch_mappings.json
+ elasticsearch:max results New 100
nfs4:acedup Changed default merge
rndc command Removed
write cache size Removed
--
Samba Shared Repository
More information about the samba-cvs
mailing list