[SCM] Samba Shared Repository - branch v4-6-test updated
Karolin Seeger
kseeger at samba.org
Tue Mar 7 09:08:08 UTC 2017
The branch, v4-6-test has been updated
via 074aaeb VERSION: Bump version up to 4.6.1...
via f17816a VERSION: Disable GIT_SNAPSHOTS for the 4.6.0 release.
via 93e804a WHATSNEW: Update release notes for Samba 4.6.0.
from 5fe0984 Re-enable token groups fallback
https://git.samba.org/?p=samba.git;a=shortlog;h=v4-6-test
- Log -----------------------------------------------------------------
commit 074aaeb61ea2f48965becc66df9083628b9a2508
Author: Karolin Seeger <kseeger at samba.org>
Date: Tue Mar 7 10:06:53 2017 +0100
VERSION: Bump version up to 4.6.1...
and re-enable GIT_SNAPSHOTS.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
commit f17816a4ae2bb0ed45561347a4c578ca9ab28ccf
Author: Karolin Seeger <kseeger at samba.org>
Date: Tue Mar 7 10:03:23 2017 +0100
VERSION: Disable GIT_SNAPSHOTS for the 4.6.0 release.
And bump version up to 4.6.0
Signed-off-by: Karolin Seeger <kseeger at samba.org>
commit 93e804a8b0e63f90c166f063fa16a1238cd8f8f3
Author: Karolin Seeger <kseeger at samba.org>
Date: Mon Mar 6 10:03:29 2017 +0100
WHATSNEW: Update release notes for Samba 4.6.0.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
-----------------------------------------------------------------------
Summary of changes:
VERSION | 4 ++--
WHATSNEW.txt | 44 +++++++++++++++++++++++++++-----------------
2 files changed, 29 insertions(+), 19 deletions(-)
Changeset truncated at 500 lines:
diff --git a/VERSION b/VERSION
index a632af4..4e4b204 100644
--- a/VERSION
+++ b/VERSION
@@ -25,7 +25,7 @@
########################################################
SAMBA_VERSION_MAJOR=4
SAMBA_VERSION_MINOR=6
-SAMBA_VERSION_RELEASE=0
+SAMBA_VERSION_RELEASE=1
########################################################
# If a official release has a serious bug #
@@ -87,7 +87,7 @@ SAMBA_VERSION_PRE_RELEASE=
# e.g. SAMBA_VERSION_RC_RELEASE=1 #
# -> "3.0.0rc1" #
########################################################
-SAMBA_VERSION_RC_RELEASE=5
+SAMBA_VERSION_RC_RELEASE=
########################################################
# To mark SVN snapshots this should be set to 'yes' #
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index ecfdecc..66597bf 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -89,7 +89,7 @@ The OS Version for the printing server has been increased to announce
Windows Server 2003 R2 SP2. If a driver needs a newer version then you should
check the smb.conf manpage for details.
-new option for owner inheritance
+New option for owner inheritance
--------------------------------
The "inherit owner" smb.conf parameter instructs smbd to set the
owner of files to be the same as the parent directory's owner.
@@ -185,9 +185,9 @@ CTDB changes
Symbolic debug levels are recommended. See the DEBUG LEVEL section
of ctdb(7) for details.
-* Tunable IPAllocAlgorithm replaces LCP2PublicIPs, DeterministicIPs
+* Tunable IPAllocAlgorithm replaces LCP2PublicIPs, DeterministicIPs
- See ctdb-tunables(7) for details
+ See ctdb-tunables(7) for details.
* CTDB's configuration tunables should be consistently set across a cluster
@@ -196,16 +196,14 @@ CTDB changes
* CTDB ships with recovery lock helper call-outs for etcd and Ceph RADOS
- To build/install these, use the --enable-etcd-reclock and
- --enable-ceph-reclock configure options.
+ To build/install these, use the "--enable-etcd-reclock" and
+ "--enable-ceph-reclock" configure options.
winbind changes
---------------
-4.6 winbind simplifies the calculation of supplementary groups to make
-it more reliable and predictable. Before 4.6, winbind contained code
-that tried to emulate the group membership calculation that domain
-controllers do when a user logs in. This group membership calculation
+winbind contains code that tries to emulate the group membership calculation
+that domain controllers do when a user logs in. This group membership calculation
is a very complex process, in particular for domain trust relationship
situations. Also, in many scenarios it is impossible for winbind to
correctly do this calculation due to access restrictions in the
@@ -217,14 +215,21 @@ calculates the user's group memberships authoritatively and makes the
information available to the Samba server. This is the only reliable
way Samba can get informed about the groups a user is member of.
-Because of its flakiness, the fallback group membership code was
-removed.
+Because of its flakiness, the fallback group membership code is unwished,
+and our code pathes try hard to only use of the group memberships
+calculated by the domain controller.
-This means that "id <username>" without the user having logged in
-previously stops showing any supplementary groups. Also, it will show
-"DOMAIN\Domain Users" as the primary group. Once the user has logged
-in, "id <username>" will correctly show the primary group and
-supplementary group list.
+However, a lot of admins rely on the fallback behavior in order to support
+access for nfs access, ssh public key authentication and passwordless sudo.
+
+That's the reason for changing this back between 4.6.0rc4 and 4.6.0
+(See BUG 12612).
+
+The winbind change to simplify the calculation of supplementary groups to make
+it more reliable and predictable has been deferred to 4.7 or later.
+
+This means that 'id <username>' without the user having logged in
+previously works similar to 4.5.
winbind primary group and nss info
----------------------------------
@@ -303,10 +308,15 @@ o Ralph Boehme <slow at samba.org>
set to "file".
* BUG 12604: vfs_fruit: Enabling AAPL extensions must be a global switch.
+o Volker Lendecke <vl at samba.org>
+ * BUG 12612: Re-enable token groups fallback.
+
o Stefan Metzmacher <metze at samba.org>
* BUG 9048: Samba4 ldap error codes.
* BUG 12557: gensec:spnego: Add debug message for the failed principal.
* BUG 12605: s3:winbindd: Fix endless forest trust scan.
+ * BUG 12612: winbindd: Find the domain based on the sid within
+ wb_lookupusergroups_send().
o Andreas Schneider <asn at samba.org>
* BUG 12557: s3:librpc: Handle gss_min in gse_get_client_auth_token()
@@ -448,7 +458,7 @@ o Martin Schwenke <martin at meltin.net>
* BUG 12511: ctdb-takeover: Handle case where there are no RELEASE_IPs to
send.
* BUG 12512: ctdb-scripts: Fix remaining uses of "ctdb gratiousarp".
- * BUG 12516: /etc/iproute2/rt_tables gets populated with multiple
+ * BUG 12516: ctdb-scripts: /etc/iproute2/rt_tables gets populated with multiple
'default' entries.
--
Samba Shared Repository
More information about the samba-cvs
mailing list