Web lists-archives.com

[Samba] cifs-utils release 6.8 ready for download

The main changes in this release are moving generation of manpages to .rst format and updating default behavior of the protocol version selection (auto-negotiate).

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.7 was released:

commit df47b113a9b7402438314eb6d617ce11c3598fd5
Author: Pavel Shilovsky <pshilov@xxxxxxxxxxxxx>
Date:   Fri Mar 9 10:56:57 2018 -0800

    cifs-utils: bump version to 6.8

    Signed-off-by: Pavel Shilovsky <pshilov@xxxxxxxxxxxxx>

commit 8d80660f7145eea89a32b4bd37b044da988d2918
Author: Kenneth Dsouza <kdsouza@xxxxxxxxxx>
Date:   Mon Jan 29 22:16:08 2018 +0530

    update mount.cifs manpage with info about echo_interval option.

    Adds information regarding reconnection time.

    Acked-by: Sachin Prabhu <sprabhu@xxxxxxxxxx>
    Signed-off-by: Kenneth D'souza <kdsouza@xxxxxxxxxx>

commit b7eb1124570afa5de9cc511455d00e850fc99c5f
Author: Ronnie Sahlberg <lsahlber@xxxxxxxxxx>
Date:   Tue Jan 23 11:48:01 2018 +1100

    cifscreds: check optind before accessing argv[optind]

    Redhat bugzilla: 1278543

    This fixes a segfault for some incorrect usage, for example
       cifscreds -u test

    Reviewed-by: Steve French <smfrench@xxxxxxxxx>
    Signed-off-by: Ronnie Sahlberg <lsahlber@xxxxxxxxxx>

commit b492fe96066a9fec1ce97ce8f1faf10873574a54
Author: Zhang Xianwei <zhang.xianwei8@xxxxxxxxxx>
Date:   Fri Dec 8 15:11:45 2017 +0800

    manpage: update mount.cifs manpage with info about incomplete options

    This commit a1f3acd40b265f134a97a739a6898b3958d206b9 modified mount
    parameters, but not updated mount.cifs manpage. Fix it.

    Signed-off-by: Zhang Xianwei <zhang.xianwei8@xxxxxxxxxx>

commit 1c97889020aa874204a1ad5dc7a99e89c38fe3a1
Author: Jeff Layton <jlayton@xxxxxxxxx>
Date:   Sun Oct 29 06:51:50 2017 -0400

manpage: update mount.cifs manpage with info about default version being mounted

    Reviewed-by: Pavel Shilovsky <pshilov@xxxxxxxxxxxxx>
    Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx>

commit 72c68f598ccd935ba1c11c7e64d68e9d094bb1ac
Author: Jeff Layton <jlayton@xxxxxxxxx>
Date:   Mon Oct 23 13:46:33 2017 -0400

    doc: convert pod files to rst

    Aurelien did a big conversion of raw troff files into .pod docs in a
    recent patch. That worked out pretty well, but I have some reservations
    about using POD as a canonical format.

    While it does make it pretty simple to write manpages, it's sort of an
    obscure format, and is heavily associated with perl.  Meanwhile, the
    kernel is slowly moving to using ReStructured Text as its documentation
    format. Given the simplicity of the cifs-utils manpages, I think we're
    better suited to using rst as a canonical format, rather than pod.

    This patch converts all of the .pod files in the code to .rst files,
    and fixes the Makefile and autoconf to use the correct tools to turn
    those into manpages.

    The conversion was done with the pod2rst script, with some by-hand
    modifications at the end to clean up the formatting and add the manual
    section numbers. It's not perfect and could probably use a second pass
    to clean up the warts in the formatting, but the content is all intact
    and it should be readable.

    Finally, convert the makefile rules to use standard SUFFIX rules
    instead of the non-portable GNU make % style extension rules. We don't
    really expect anyone to use anything other than GNU make here, but
    this silences an automake warning.

    Signed-off-by: Aurelien Aptel <aaptel@xxxxxxxx>
    Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx>

commit d999610bf985f19fcc1984be95f11da7a3e88533
Author: Aurelien Aptel <aaptel@xxxxxxxx>
Date:   Fri Sep 29 16:03:03 2017 +0200

    man: generate all man pages from POD files when buidling

    Move all man pages to easily editable POD files and generate troff
    source when building.

    Previous .in troff file are still preprocessed before final generation
    to use configured path (.pod.in -> .pod -> troff). All temporary
    files (.pod.in and troff sources) are properly deleted on clean.

    Remove all troff file, no need to keep generated copies under source

    This commit does not change the content of the man pages but makes
    future editing easier.

    Adds a new --enable-man/--disable-man configure option to control the
    generation and installation of man pages. The option is automatically
    enabled if the system supports it. Explicitly enabling it will make the
    configure script fail if pod2man is not installed.

    Signed-off-by: Aurelien Aptel <aaptel@xxxxxxxx>

commit 48d88f946e72a3a8618498524e61f9053bb565f4
Author: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>
Date:   Wed Aug 30 06:29:52 2017 -0500

cifs: setcifsacl - Send the actual (security descriptor) buffer size instead of the pre-allocated size

    Some SMB servers such as HDS HNAS (Hitachi NAS) return error
    during set cifs acl operation.

    This happens due to mismatch in the size of actual security descriptor
being set versus the size of the security descriptor stated in the request.

    Instead of sending allocated buffer size of a security descriptor,
    send the actual size of the security descriptor during set cifs acl

    Signed-off-by: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>

commit 99fdae64202116489d92d878fd2ae4f1397b45d2
Author: Jeff Layton <jlayton@xxxxxxxxx>
Date:   Sun Aug 27 06:01:12 2017 -0400

    mount.cifs: add fallthrough comments on fmask/dmask option cases

    ...to silence a couple of compiler warnings.

    Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx>

commit 5513fa5aa37602b8716b7d28b1ca5cf99d446efd
Author: Aurelien Aptel <aaptel@xxxxxxxx>
Date:   Fri Apr 21 16:59:50 2017 +0200

    mount.cifs: document SMBv3.1.1 and new seal option

    Signed-off-by: Aurelien Aptel <aaptel@xxxxxxxx>

commit 9ba078eb179f713d4f1b5e8d7e416a0e86d8053e
Author: Aurelien Aptel <aaptel@xxxxxxxx>
Date:   Wed Feb 15 18:10:09 2017 +0100

    manpage: correct typos and spelling mistakes

    Signed-off-by: Aurelien Aptel <aaptel@xxxxxxxx>

commit 272d523a57a4e8791d625a479128613be5e401f5
Author: Thomas Witt <pyromaniac@xxxxxxxxxxx>
Date:   Wed Mar 15 20:20:44 2017 +0000

    mount.cifs: Remove data_blob.h include

data_blob.h includes talloc.h from libtalloc, but that is only marked as
    a dependency for cifs.upcall. No symbols from that header are used by
    cifs.mount, so remove it to avoid the libtalloc dependency

    Signed-off-by: Thomas Witt <pyromaniac@xxxxxxxxxxx>

To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba