- Issued:
- 2017-09-21
- Updated:
- 2018-01-31
RHBA-2017:2780 - Bug Fix Advisory
Synopsis
Red Hat Gluster Storage 3.3.0 samba bug fixes and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An update for libldb, libtalloc, libtevent and samba is now available for Red Hat Gluster Storage 3.3 on Red Hat Enterprise Linux 7.
Description
Samba is an open-source implementation of the Server Message Block (SMB) protocol and the related Common Internet File System (CIFS) protocol, which allow PC-compatible machines to share files, printers, and various information.
The libldb packages provide an extensible library that implements an LDAP-like API to access remote LDAP servers, or use local TDB databases.
The libtalloc packages provide a library that implements a hierarchical memory allocator with destructors.
The libtevent packages provide Tevent, an event system based on the talloc memory management library. Tevent supports many event types, including timers, signals, and the classic file descriptor events. Tevent also provides helpers to deal with asynchronous code represented by the tevent_req() (Tevent Request) functions.
The following packages have been upgraded to a later upstream version: samba (4.6.3), libtevent (0.9.31), libldb (1.1.29), libtalloc (2.1.9). (BZ#1428989)
This update fixes the following bug:
- In the samba configuration, by default, the 'posix locking' is enabled and 'stat cache' is disabled. Enabling 'posix locking' sends the file lock request to the bricks too, and disabling 'stat cache' blocks samba to cache certain information at the samba layer. This led to decrease in performance of SMB access of Red Hat Gluster Storage volumes
As a fix, the following two new options are included in the samba configuration file which slightly improves the performance (BZ#1428368):
posix locking = No
stat cache = Yes
Users of Samba with Red Hat Gluster Storage are advised to upgrade to
this updated package.
Solution
For details on how to apply this update, which includes the changes described in this advisory, refer to:
https://access.redhat.com/articles/11258
After installing this update, the smb service will be restarted automatically.
Affected Products
- Red Hat Gluster Storage Server for On-premise 3 for RHEL 7 x86_64
Fixes
- BZ - 1428368 - Smb.conf options for performance improvements [RHEL7]
- BZ - 1428989 - Rebase of samba build to latest 4.6.x in RHGS 3.3 on RHEL-7
- BZ - 1439453 - [VSS] Unable to restore data in windows client after taking a snapshot
- BZ - 1452069 - [CTDB] Nagios shows ctdb service as CRITICAL even when all nodes are healthy
- BZ - 1459296 - Unable to start Samba services after upgrade to version 4.6.3-2
- BZ - 1467625 - [Samba-SELINUX] avc denied messages are seen in audit.log for path "/run/ctdb/ctdbd.pid"
- BZ - 1469717 - [GSS] CTDB fails to operate with too many open files warning
CVEs
(none)
References
(none)
Red Hat Gluster Storage Server for On-premise 3 for RHEL 7
SRPM | |
---|---|
libldb-1.1.29-1.el7rhgs.src.rpm | SHA-256: a7c67805df372b035d8f47ea8b28685d4e30cadcd741c791ef05cac2a2ab5f2b |
libtalloc-2.1.9-1.el7rhgs.src.rpm | SHA-256: 02f6624cc7446afdc8f7cc4a414c6d45017359c23b694e0e7188a54806625a5c |
libtevent-0.9.31-1.el7rhgs.src.rpm | SHA-256: 76a840714d4b67683d9215ffcb62e148205c281910e98a7ecf549d8c74620927 |
samba-4.6.3-5.el7rhgs.src.rpm | SHA-256: db4ec21454a315057203e98b22131190bbc27f24ab1c36f70a1dcc0eb2e91f67 |
x86_64 | |
ctdb-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: f1be01de538d965992440f59f286ba08ff6bef33b8efc9d38c4ec4b11d0cf6fd |
ctdb-tests-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 9f0a31d9240d4c539a9cda28959982c1f6478084c1cd3f8d817116e514ad1be4 |
ldb-tools-1.1.29-1.el7rhgs.x86_64.rpm | SHA-256: 1921f4e53a393b344da74254b336fb58afc56f45d4393e31f699f311cde55043 |
libldb-1.1.29-1.el7rhgs.x86_64.rpm | SHA-256: 1412dc99f449e82c5f2769d6956d9fcd9f449547e337fd3fa43d714fb7291a57 |
libldb-debuginfo-1.1.29-1.el7rhgs.x86_64.rpm | SHA-256: a0d69e8a046d07a679cbb0e276eac7fdc5f6fda18b7a480297f39817b4ba214e |
libldb-devel-1.1.29-1.el7rhgs.x86_64.rpm | SHA-256: c75ef78ee68f4c967fc645852250c86d73365df104917e25b037dca4077187a4 |
libsmbclient-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 010bc5989e142e165225f3bbe9c96a28e8a82dbf5e75cc23d3552fd40571d772 |
libsmbclient-devel-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 3c730fd4e5b02b3b4bab72da7640ce07e95f3e723ea58c84ce7666cbf85c77ec |
libtalloc-2.1.9-1.el7rhgs.x86_64.rpm | SHA-256: 3759f6a29b7d10daa39c5a8609d85fe1a1a5130928bd543ff1a13925006e53d5 |
libtalloc-debuginfo-2.1.9-1.el7rhgs.x86_64.rpm | SHA-256: 99d02ddda3f0673dc96fef7cdd1ab41adef51f0a7de133a5a8b3f3a9050e27c7 |
libtalloc-devel-2.1.9-1.el7rhgs.x86_64.rpm | SHA-256: b0e34ef9c2a6bb8d904ce92fbcc970bca05e49a960866a1cdaf6bac04ac42767 |
libtevent-0.9.31-1.el7rhgs.x86_64.rpm | SHA-256: 7dff16c043ae68cb2afa0ba6c27a07846810bf65eeef7837e976235c3b2d654b |
libtevent-debuginfo-0.9.31-1.el7rhgs.x86_64.rpm | SHA-256: 57293bfce68ea0d5aff810046c644b4530b52e2b3c39e0a404a206aaad2b1c5c |
libtevent-devel-0.9.31-1.el7rhgs.x86_64.rpm | SHA-256: 556399421ac84e19a396fa6e10f7f60a2dd2762b86366df3ea5c414743a49ed9 |
libwbclient-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 4f71860b8ecb5060373c4216ca1c0ec479f92104e1b8fbe90345ca8d27e8c439 |
libwbclient-devel-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: c92b2da4f8aced8edc74c8e1f1f528ebe5e173acb40f613f70319aad531e19dc |
pyldb-1.1.29-1.el7rhgs.x86_64.rpm | SHA-256: c5147e67b8cbd00874c561fbe5ec9dfa617504ae281222c2766e7cdd11c119e3 |
pyldb-devel-1.1.29-1.el7rhgs.x86_64.rpm | SHA-256: 65de9b4c143d93280f1fe22a08712b118312be783cbf5288056c4ca34d14e7b5 |
pytalloc-2.1.9-1.el7rhgs.x86_64.rpm | SHA-256: bbd27f6b7f6c6b1c2e0b581bb0a0eaf113d71f9c57182e1fbdc659aa7cd93e25 |
pytalloc-devel-2.1.9-1.el7rhgs.x86_64.rpm | SHA-256: ba88ed05979431afba4f49a0d11b01053065654b6728e005d423c2d435700e62 |
python-tevent-0.9.31-1.el7rhgs.x86_64.rpm | SHA-256: 0198f4bc7a71fbe6773a33ce9fa4afd0a1bff31c06bc3266be3002024a6309d7 |
samba-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 993c4506625c931bb747b6a3abf21cd0f612299c0e15a8d60234b152092862b7 |
samba-client-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 44187bf8d04393d6d1e0c4a562751797dd3131492bc50dd174fd3c36c50de336 |
samba-client-libs-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: a7620cca11802218b9e3f061adc7b0d0c82d0c3c42b731adbaed51415c000d2b |
samba-common-4.6.3-5.el7rhgs.noarch.rpm | SHA-256: f4586c3b0875524497c111924c9442f0d23316620a66b92dc57dc7aca2f46b1a |
samba-common-libs-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: a79327617e40ccf88cc33108dccf562a9f0af7ef7663e24087f67b33d8eab189 |
samba-common-tools-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 2e58bfdd4fad6bdd8d88fccc5eac9e16b6815ed7376e96d412021cd85663c8d3 |
samba-dc-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 535ce2e2cfcf9de2b670fe330366315fef3d95aae8fb092e55a79fa4631298a0 |
samba-dc-libs-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: d2e26c45b58839c668cacef3117dc862bd08433d23f389fd06132a00da55ee10 |
samba-debuginfo-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 95b611bcbd4ca9d6f69eed86ad8b281511e8ffd1772a63267110851969e2d5ca |
samba-devel-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 7213bb84669d2ccbb08864d45f4a5cb7dec50eebef7acd6c3b6e026e66682146 |
samba-krb5-printing-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 05bd28f57e1350c08c5caa78fa448660d95a081358521269d5a07e1deb2af178 |
samba-libs-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: ea01714759b4940dec3fb2fce03dfe9461ef159e981358dacf5b49a65b1e1bba |
samba-pidl-4.6.3-5.el7rhgs.noarch.rpm | SHA-256: 367146f7926bebffa3a144b77fec64cace2d07148f6dc1c3e0279f9f1bc1bb44 |
samba-python-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: d14c9ae0b3225aba247e4af431c72c83e50e52c7dde78958bfea1392ba911fbc |
samba-test-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: c75f64d0966c8057f3e711c58b7a66dd50245b3dae4b0f818aef99bb9be7823d |
samba-test-libs-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: ba223fe84117fb08d4310b7979afd8827205abd148fd029f1d4131d478d286c1 |
samba-vfs-glusterfs-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 156ed82db9fc0d02728fa0383a0556fdea11e4833e1144faf838e9bbd044771e |
samba-winbind-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 9933c42c822cc90b20669d8a8f738f504aa4055a8868ee0e4556c2f2242a29e4 |
samba-winbind-clients-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 14abf9901efa8affdc4808a749a24fff3346f5bbc5bc5620a04775cf7ab88b10 |
samba-winbind-krb5-locator-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 22a0d5c21c036444a9252864a969a1f4206ee5328c1e6332a6c740940b8078f1 |
samba-winbind-modules-4.6.3-5.el7rhgs.x86_64.rpm | SHA-256: 183acf91a19dc24ddc3c8c7373fcf63a12ef1020fdbecb5f434c2947aa42f4e0 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.