Samba 4.23.0rc3 released

Published by

The Samba Team has announced the release of Samba 4.23.0rc3, the third release candidate for their widely-used open-source file and print sharing software. This version is intended for testing and is not recommended for production use.

Key Features and Changes:

1. SMB3 Unix Extensions Enabled by Default: This version automatically enables SMB3 Unix Extensions, enhancing POSIX semantics for UNIX and Linux clients. It allows for accurate file permissions, symlink management, and specialized file types, improving interoperability without additional configuration.

2. SMB3 Support Over QUIC: Samba 4.23 introduces support for SMB3 over QUIC, a transport protocol developed by Google, which enhances file transfer speed and efficiency. For Linux systems, the quic kernel module is necessary, with a fallback to the userspace ngtcp2 library if it's unavailable.

3. Modern Write Time Update Logic: The write time update procedure has been updated to align with contemporary Windows servers, ensuring immediate timestamp updates rather than delayed ones, thereby improving file management consistency.

4. Initial Version of smb_prometheus_endpoint: This new utility exports metrics in a format compatible with Prometheus, facilitating performance and status monitoring within existing Prometheus and Grafana setups.

5. Excluding Confidential Attributes in Backups: The `--no-secrets` option for the `samba-tool domain backup` command allows users to create backups without sensitive attributes, although some confidential information may still be included.

6. CTDB Enhancements: CTDB can now load tunables from an additional directory, allowing vendors to provide necessary settings while enabling local administrators to add their own configurations.

7. Per-Share Profiling Statistics: Users can gather profiling statistics on a per-share basis, which is useful in environments with numerous active shares, helping to identify performance bottlenecks.

Removed Features: The release also removes certain parameters from the smb.conf file, such as `smbd profiling share` and `client/server smb transports`, streamlining configuration options.

Download and Documentation: The source code, uncompressed tarballs, and patch files are available for download, and the release notes can be accessed online for further details.

In summary, Samba 4.23.0rc3 brings significant enhancements aimed at improving interoperability, performance, and monitoring capabilities while also simplifying configuration for users. As Samba continues to evolve, these changes reflect the ongoing commitment to meet the needs of modern file sharing environments. Users interested in testing this release can access the files and documentation through the provided links

Samba 4.23.0rc3 released

Samba 4.23.0rc3 is available for testng. The new version introduces several key features, including SMB3 Unix Extensions enabled by default, support for SMB3 over QUIC, modern write time update logic, and an initial version of smb_prometheus_endpoint for Prometheus-compatible metrics. Additionally, CTDB now supports loading tunables from a new directory, and per-share profiling stats are available with some configurations removed from the smb.conf file. 

Samba 4.23.0rc3 released @ Linux Compatible