#14208: Samba-4.13.2
-------------------------+-----------------------
Reporter: renodr | Owner: blfs-book
Type: enhancement | Status: new
Priority: normal | Milestone: 10.1
Component: BOOK | Version: SVN
Severity: normal | Keywords:
-------------------------+-----------------------
New point version
Contains data corruption fixes
{{{
Release Announcements
---------------------
This is the latest stable release of the Samba 4.13 release series.
Major enhancements include:
o BUG 14537: ctdb-common: Avoid aliasing errors during code
optimization.
o BUG 14486: vfs_glusterfs: Avoid data corruption with the write-behind
translator.
=======
Details
=======
The GlusterFS write-behind performance translator, when used with Samba,
could
be a source of data corruption. The translator, while processing a write
call,
immediately returns success but continues writing the data to the server
in the
background. This can cause data corruption when two clients relying on
Samba to
provide data consistency are operating on the same file.
The write-behind translator is enabled by default on GlusterFS.
The vfs_glusterfs plugin will check for the presence of the translator and
refuse to connect if detected. Please disable the write-behind translator
for
the GlusterFS volume to allow the plugin to connect to the volume.
Changes since 4.13.1
--------------------
o Jeremy Allison <[email protected]>
* BUG 14486: s3: modules: vfs_glusterfs: Fix leak of char
**lines onto mem_ctx on return.
o Ralph Boehme <[email protected]>
* BUG 14471: RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is
special.
o Alexander Bokovoy <[email protected]>
* BUG 14538: smb.conf.5: Add clarification how configuration changes
reflected by Samba.
* BUG 14552: daemons: Report status to systemd even when running in
foreground.
* BUG 14553: DNS Resolver: Support both dnspython before and after
2.0.0.
o Günther Deschner <[email protected]>
* BUG 14486: s3-vfs_glusterfs: Refuse connection when write-behind
xlator is
present.
o Amitay Isaacs <[email protected]>
* BUG 14487: provision: Add support for BIND 9.16.x.
* BUG 14537: ctdb-common: Avoid aliasing errors during code
optimization.
* BUG 14541: libndr: Avoid assigning duplicate versions to symbols.
o Björn Jacke <[email protected]>
* BUG 14522: docs: Fix default value of spoolss:architecture.
o Laurent Menase <[email protected]>
* BUG 14388: winbind: Fix a memleak.
o Stefan Metzmacher <[email protected]>
* BUG 14531: s4:dsdb:acl_read: Implement "List Object" mode feature.
o Sachin Prabhu <[email protected]>
* BUG 14486: docs-xml/manpages: Add warning about write-behind
translator for
vfs_glusterfs.
o Khem Raj <[email protected]>
* nsswitch/nsstest.c: Avoid nss function conflicts with glibc nss.h.
o Anoop C S <[email protected]>
* BUG 14530: vfs_shadow_copy2: Avoid closing snapsdir twice.
o Andreas Schneider <[email protected]>
* BUG 14547: third_party: Update resolv_wrapper to version 1.1.7.
* BUG 14550: examples:auth: Do not install example plugin.
o Martin Schwenke <[email protected]>
* BUG 14513: ctdb-recoverd: Drop unnecessary and broken code.
o Andrew Walker <[email protected]>
* BUG 14471: RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is
special.
}}}
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/14208>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page