mirror of
https://github.com/samba-team/samba.git
synced 2025-01-10 01:18:15 +03:00
bd98e040d4
Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org> Autobuild-User(master): Ralph Böhme <slow@samba.org> Autobuild-Date(master): Thu Dec 9 18:57:15 UTC 2021 on sn-devel-184
105 lines
4.0 KiB
Plaintext
105 lines
4.0 KiB
Plaintext
Release Announcements
|
|
=====================
|
|
|
|
This is the first pre release of Samba 4.16. This is *not*
|
|
intended for production environments and is designed for testing
|
|
purposes only. Please report any defects via the Samba bug reporting
|
|
system at https://bugzilla.samba.org/.
|
|
|
|
Samba 4.16 will be the next version of the Samba suite.
|
|
|
|
|
|
UPGRADING
|
|
=========
|
|
|
|
|
|
NEW FEATURES/CHANGES
|
|
====================
|
|
|
|
Certificate Auto Enrollment
|
|
---------------------------
|
|
|
|
Certificate Auto Enrollment allows devices to enroll for certificates from
|
|
Active Directory Certificate Services. It is enabled by Group Policy.
|
|
To enable Certificate Auto Enrollment, Samba's group policy will need to be
|
|
enabled by setting the smb.conf option `apply group policies` to Yes. Samba
|
|
Certificate Auto Enrollment depends on certmonger, the cepces certmonger
|
|
plugin, and sscep. Samba uses sscep to download the CA root chain, then uses
|
|
certmonger paired with cepces to monitor the host certificate templates.
|
|
Certificates are installed in /var/lib/samba/certs and private keys are
|
|
installed in /var/lib/samba/private/certs.
|
|
|
|
Ability to add ports to dns forwarder addresses in internal DNS backend
|
|
-----------------------------------------------------------------------
|
|
|
|
The internal DNS server of Samba forwards queries non-AD zones to one or more
|
|
configured forwarders. Up until now it has been assumed that these forwarders
|
|
listen on port 53. Starting with this version it is possible to configure the
|
|
port using host:port notation. See smb.conf for more details. Existing setups
|
|
are not affected, as the default port is 53.
|
|
|
|
REMOVED FEATURES
|
|
================
|
|
|
|
SMB1 CORE and LANMAN1 protocol wildcard copy, unlink and rename removed
|
|
=======================================================================
|
|
|
|
In preparation for the removal of the SMB1 server, the unused
|
|
SMB1 command SMB_COM_COPY (SMB1 command number 0x29) has been
|
|
removed from the Samba smbd server. In addition, the ability
|
|
to process file name wildcards in requests using the SMB1 commands
|
|
SMB_COM_COPY (SMB1 command number 0x2A), SMB_COM_RENAME (SMB1 command
|
|
number 0x7), SMB_COM_NT_RENAME (SMB1 command number 0xA5) and
|
|
SMB_COM_DELETE (SMB1 command number 0x6) have been removed.
|
|
|
|
This only affects clients using MS-DOS based versions of
|
|
SMB1, the last release of which was Windows 98. Users requiring
|
|
support for these features will need to use older versions
|
|
of Samba.
|
|
|
|
No longer using Linux mandatory locks for sharemodes
|
|
====================================================
|
|
|
|
smbd mapped sharemodes to Linux mandatory locks. This code in the Linux kernel
|
|
was broken for a long time, and is planned to be removed with Linux 5.15. This
|
|
Samba release removes the usage of mandatory locks for sharemodes and the
|
|
"kernel share modes" config parameter is changed to default to "no". The Samba
|
|
VFS interface is kept, so that file-system specific VFS modules can still use
|
|
private calls for enforcing sharemodes.
|
|
|
|
|
|
smb.conf changes
|
|
================
|
|
|
|
Parameter Name Description Default
|
|
-------------- ----------- -------
|
|
kernel share modes New default No
|
|
dns forwarder Changed
|
|
|
|
|
|
KNOWN ISSUES
|
|
============
|
|
|
|
https://wiki.samba.org/index.php/Release_Planning_for_Samba_4.16#Release_blocking_bugs
|
|
|
|
|
|
#######################################
|
|
Reporting bugs & Development Discussion
|
|
#######################################
|
|
|
|
Please discuss this release on the samba-technical mailing list or by
|
|
joining the #samba-technical IRC channel on irc.freenode.net.
|
|
|
|
If you do report problems then please try to send high quality
|
|
feedback. If you don't provide vital information to help us track down
|
|
the problem then you will probably be ignored. All bug reports should
|
|
be filed under the Samba 4.1 and newer product in the project's Bugzilla
|
|
database (https://bugzilla.samba.org/).
|
|
|
|
|
|
======================================================================
|
|
== Our Code, Our Bugs, Our Responsibility.
|
|
== The Samba Team
|
|
======================================================================
|
|
|