mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
WHATSNEW: prepare release notes for 4.0.0rc1
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
This commit is contained in:
parent
e2accc4ef8
commit
e75e768f98
93
WHATSNEW.txt
93
WHATSNEW.txt
@ -1,4 +1,4 @@
|
||||
What's new in Samba 4.0 beta8
|
||||
What's new in Samba 4.0.0 rc1
|
||||
=============================
|
||||
|
||||
Samba 4.0 will be the next version of the Samba suite and incorporates
|
||||
@ -11,7 +11,7 @@ and above.
|
||||
WARNINGS
|
||||
========
|
||||
|
||||
Samba 4.0 beta8 is not a final Samba release, however we are now making
|
||||
Samba 4.0.0 rc1 is not a final Samba release, however we are now making
|
||||
good progress towards a Samba 4.0 release. However, this is expected to be the
|
||||
last beta release before we start on our release candidate series.
|
||||
|
||||
@ -56,7 +56,7 @@ as the internal dns server (SAMBA_INTERNAL) is the default now.
|
||||
NEW FEATURES
|
||||
============
|
||||
|
||||
Samba 4.0 beta supports the server-side of the Active Directory logon
|
||||
Samba 4.0 supports the server-side of the Active Directory logon
|
||||
environment used by Windows 2000 and later, so we can do full domain
|
||||
join and domain logon operations with these clients.
|
||||
|
||||
@ -105,71 +105,50 @@ internal workings of the DC code is now implemented in python.
|
||||
CHANGES SINCE beta8
|
||||
===================
|
||||
|
||||
The smbd file server now offers SMB3 as the maximum protocol
|
||||
by default. Samba can negotiate version 3 of the SMB protocol
|
||||
and supports the required features, including all required
|
||||
features of SMB 2.1 and SMB 2.0. Note that this does not imply
|
||||
that Samba implements all features of SMB3 since many of them
|
||||
are optional capabilities. Examples of features that Samba does
|
||||
not implement yet are leases (SMB 2.1) and multi-channel (SMB 3).
|
||||
|
||||
Samba now offers an initial support for SMB2 durable file handles.
|
||||
These are enabled by default and can be turned off on a per share
|
||||
basis by setting "durable handles = no" on the share configuration.
|
||||
Note that in order to prevent conflicts with other applications
|
||||
accessing the same files, durable handles are only granted on
|
||||
shares that are configured for CIFS/SMB2-only access, i.e. more
|
||||
explicitly shares that are configured for minimal interoperability
|
||||
with these settings:
|
||||
|
||||
kernel oplocks = no
|
||||
kernel share modes = no
|
||||
posix locking = no
|
||||
|
||||
The option "kernel share modes" has been introduced to be able
|
||||
to turn the translation of SMB share modes into kernel flocks
|
||||
off.
|
||||
|
||||
The 'provision' script was merged into 'samba-tool'
|
||||
as 'samba-tool domain provision' the arguments are still
|
||||
the same.
|
||||
|
||||
The 'updateprovision' script was renamed to 'samba_upgradeprovision'.
|
||||
|
||||
We changed the default dns implementation to the internal dns server
|
||||
(SAMBA_INTERNAL). BIND9_FLATFILE and BIND9_DLZ are still available,
|
||||
but you'll have to add '-dns' to the 'server services' option
|
||||
to disable the internal dns server.
|
||||
The default for 'allow dns updates' has changed to 'secure only'.
|
||||
|
||||
CHANGES SINCE beta7
|
||||
=====================
|
||||
|
||||
For a list of changes since beta7, please see the git log.
|
||||
For a list of changes since beta8, please see the git log.
|
||||
|
||||
$ git clone git://git.samba.org/samba.git
|
||||
$ cd samba.git
|
||||
$ git log samba-4.0.0beta7..samba-4.0.0beta8
|
||||
$ git log samba-4.0.0beta8..samba-4.0.0rc1
|
||||
|
||||
Some major user-visible changes include:
|
||||
|
||||
- A fix for a segfault/abort on startup of the 'samba' binary in the
|
||||
credentials_secrets code.
|
||||
- The smbd file server now offers SMB3 as the maximum protocol
|
||||
by default. Samba can negotiate version 3 of the SMB protocol
|
||||
and supports the required features, including all required
|
||||
features of SMB 2.1 and SMB 2.0. Note that this does not imply
|
||||
that Samba implements all features of SMB3 since many of them
|
||||
are optional capabilities. Examples of features that Samba does
|
||||
not implement yet are leases (SMB 2.1) and multi-channel (SMB 3).
|
||||
|
||||
- A fix for samba-tool classicupgrade of pdb_ldap-based domains
|
||||
Samba now offers an initial support for SMB2 durable file handles.
|
||||
These are enabled by default and can be turned off on a per share
|
||||
basis by setting "durable handles = no" on the share configuration.
|
||||
Note that in order to prevent conflicts with other applications
|
||||
accessing the same files, durable handles are only granted on
|
||||
shares that are configured for CIFS/SMB2-only access, i.e. more
|
||||
explicitly shares that are configured for minimal interoperability
|
||||
with these settings:
|
||||
|
||||
- A fix for samba-tool domain exportkeyab only exporting DES keys
|
||||
kernel oplocks = no
|
||||
kernel share modes = no
|
||||
posix locking = no
|
||||
|
||||
- Printing is now enabled on the AD DC
|
||||
The option "kernel share modes" has been introduced to be able
|
||||
to turn the translation of SMB share modes into kernel flocks
|
||||
off.
|
||||
|
||||
- Fix bug #9124 - Samba fails to set "inherited" bit on inherited ACE's.
|
||||
- The 'provision' script was merged into 'samba-tool'
|
||||
as 'samba-tool domain provision' the arguments are still
|
||||
the same.
|
||||
|
||||
- We now avoid printing secret attributes (such as unicodePwd and
|
||||
suppliementalCredentials) in ldb trace logs
|
||||
- The 'updateprovision' script was renamed to 'samba_upgradeprovision'.
|
||||
|
||||
- s3-printing: fix bug 9123 lprng job tracking errors
|
||||
|
||||
- A fix for building with MIT Kerberos
|
||||
- We changed the default dns implementation to the internal dns server
|
||||
(SAMBA_INTERNAL). BIND9_FLATFILE and BIND9_DLZ are still available,
|
||||
but you'll have to add '-dns' to the 'server services' option
|
||||
to disable the internal dns server.
|
||||
The default for 'allow dns updates' has changed to 'secure only'.
|
||||
|
||||
KNOWN ISSUES
|
||||
============
|
||||
@ -202,7 +181,7 @@ KNOWN ISSUES
|
||||
- Replication may fail on FreeBSD due to getaddrinfo() rejecting names
|
||||
containing _. A workaround will be in a future beta.
|
||||
|
||||
- upgradeprovision should not be run when upgrading to this release
|
||||
- samba_upgradeprovision should not be run when upgrading to this release
|
||||
from a recent release. No important database format changes have
|
||||
been made since alpha16.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user