Opened 4 years ago

Closed 4 years ago

#12921 closed enhancement (fixed)

cifs-utils-6.10

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 9.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (6)

comment:1 by Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 4 years ago


New version 6.10 of cifs-utils has been released.

Highlighted changes:

- smb3 alias/fstype is added
- smb2-quota tool is added to display quota information
- smb2-secdesc UI tool to view security descriptors is added
- smbinfo is enhanced with capabilities to dump session keys and
get/set compression of files
- smbinfo bash completion is supported
- getcifsacl tool is improved to support multiple files

webpage: https://wiki.samba.org/index.php/LinuxCIFS_utils
tarball: https://download.samba.org/pub/linux-cifs/cifs-utils/
git: git://git.samba.org/cifs-utils.git
gitweb: http://git.samba.org/?p=cifs-utils.git;a=summary

Detailed list of changes since 6.9 was released:

5ff5fc2 cifs-utils: bump version to 6.10
2b426e5 Rename secdesc-ui.py to smb2-secdesc
eba990a Properly install mount.smb3 helper files
f64814b Install smb2-quota and its manpage
b10aaef smb2-quota: Simplify code logic for quota entries.
be37d3d Add program name to error output instead of static mount.cifs
67b0fe3 Add support for smb3 alias/fstype in mount.cifs.c
74a1ced smbinfo.rst: document new `keys` command
f9085c4 mount.cifs.rst: remove prefixpath mount option.
9f7dd4e smb2quota.rst: Add man page for smb2quota.py
49fd975 smb2quota.py: Userspace helper to display quota information
b9e63c4 smbinfo: add bash completion support for setcompression
07c5812 smbinfo: Add SETCOMPRESSION support
6df98da smbinfo: print the security information needed to decrypt
wireshark trace
d563a0e mount.cifs: Fix invalid free
d7d78d7 mount.cifs: Fix double-free issue when mounting with setuid root
5a468f3 Zero fill the allocated memory for new `struct cifs_ntsd`
cb3dc2f Zero fill the allocated memory for a new ACE
bf7f48f mount.cifs.c: fix memory leaks in main func
13c3704 smbinfo: add bash completion support for getcompression
43f389b getcifsacl: Add support for -R(recursive) option.
1e4fca2 smbinfo: add GETCOMPRESSION support
f2955af getcifsacl: Fix usage message to include multiple files
dfe497f smbinfo: Add bash completion support for smbinfo.
9beaa8c getcifsacl: Add support to accept more paths
12c2f08 smbinfo: Improve help usage and add -h option.
0009157 secdesc-ui.py: a UI to view the security descriptors on SMB2+ shares
7c0af93 Update authors list

Summary:

Aurelien Aptel (1):
      smbinfo.rst: document new `keys` command

Jiawen Liu (1):
      mount.cifs.c: fix memory leaks in main func

Kenneth D'souza (10):
      smbinfo: Improve help usage and add -h option.
      getcifsacl: Add support to accept more paths
      smbinfo: Add bash completion support for smbinfo.
      getcifsacl: Add support for -R(recursive) option.
      smb2quota.py: Userspace helper to display quota information
      smb2quota.rst: Add man page for smb2quota.py
      mount.cifs.rst: remove prefixpath mount option.
      Add support for smb3 alias/fstype in mount.cifs.c
      Add program name to error output instead of static mount.cifs
      smb2-quota: Simplify code logic for quota entries.

Paulo Alcantara (SUSE) (2):
      mount.cifs: Fix double-free issue when mounting with setuid root
      mount.cifs: Fix invalid free

Pavel Shilovsky (7):
      Update authors list
      getcifsacl: Fix usage message to include multiple files
      smbinfo: add bash completion support for getcompression
      smbinfo: add bash completion support for setcompression
      Properly install mount.smb3 helper files
      Rename secdesc-ui.py to smb2-secdesc
      cifs-utils: bump version to 6.10

Ronnie Sahlberg (4):
      secdesc-ui.py: a UI to view the security descriptors on SMB2+ shares
      smbinfo: add GETCOMPRESSION support
      smbinfo: Add SETCOMPRESSION support
      Install smb2-quota and its manpage

Steve French (1):
      smbinfo: print the security information needed to decrypt wireshark trace

misku (2):
      Zero fill the allocated memory for a new ACE
      Zero fill the allocated memory for new `struct cifs_ntsd`

 AUTHORS                 |   1 +
 Makefile.am             |  16 +++
 bash-completion/smbinfo |  44 +++++++++
 configure.ac            |   8 +-
 getcifsacl.c            | 106 +++++++++++++-------
 getcifsacl.rst.in       |   3 +
 mount.cifs.c            |  76 ++++++++------
 mount.cifs.rst          |  18 ++--
 setcifsacl.c            |   4 +-
 smb2-quota              | 190 +++++++++++++++++++++++++++++++++++
 smb2-quota.rst          |  70 +++++++++++++
 smb2-secdesc            | 436
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 smbinfo.c               | 174 ++++++++++++++++++++++++++++++--
 smbinfo.rst             |  13 ++-
 14 files changed, 1072 insertions(+), 87 deletions(-)
 create mode 100644 bash-completion/smbinfo
 create mode 100755 smb2-quota
 create mode 100644 smb2-quota.rst
 create mode 100755 smb2-secdesc

Thanks to everyone who contributed to the release!

Best regards,
Pavel Shilovsky

It looks like this takes advantage of the new Quota support for SMB filesystems

comment:3 by Douglas R. Reno, 4 years ago

Summary: cifs-utils-5.10cifs-utils-6.10

Use the correct version in the summary

comment:4 by Douglas R. Reno, 4 years ago

Note that mount.smb3 uses the smb3 filesystem functionality introduced in Linux 4.18

comment:5 by Douglas R. Reno, 4 years ago

The new smb2-quota program needs Linux 4.20 or higher (CIFS_QUERY_INFO IOCTL is used).

comment:6 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r22508

Note: See TracTickets for help on using tickets.