ANNOUNCE: cifs-utils release 5.0 available for download

Jeff Layton jlayton at samba.org
Wed Jun 1 14:11:37 MDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

It's been a while since our last release and Shirish's new cifs.idmap
utility has now been merged. The last release was 4.9, so I've been a
bit torn -- should I call this one 4.10 or 5.0?

Then I figured...when in doubt, copy Linus. Since he just bumped the
major version number of the kernel, this is now version 5.0.

The main changes:

- - mount.cifs always uses the original device string to ensure that umounts
  by unprivileged users are not problematic

- - there is a new cifs.idmap program for handling idmapping upcalls

- - a lot of manpage patches

webpage:    http://linux-cifs.samba.org/cifs-utils/
tarball:    ftp://ftp.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 changelog since 4.9:

commit 201e3fcc8fd2437990d061b29283de256a7f37fd
Author: Jeff Layton <jlayton at samba.org>
Date:   Tue Mar 15 13:30:37 2011 -0400

    autoconf: bump version to 4.9.1 for interim builds
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit bc2bb65950525081457575a833251355c61b6599
Author: Pavel Shilovsky <piastry at etersoft.ru>
Date:   Tue Mar 15 13:30:44 2011 -0400

    manpage: add entry for strictcache option
    
    Signed-off-by: Pavel Shilovsky <piastry at etersoft.ru>

commit ffac601c45b167a1af1d35561f1c01ab0813cc14
Author: Luk Claes <luk at debian.org>
Date:   Fri Apr 8 14:13:35 2011 -0400

    mount.cifs: Use original device string all the way
    
    Don't construct a device name, but use the original device string
    to mount so the device name in /proc/mounts matches the one in
    /etc/fstab.
    
    Signed-off-by: Luk Claes <luk at debian.org>

commit 00e7fcbe9f519a8251707321eadd34cf156447e5
Author: Jeff Layton <jlayton at samba.org>
Date:   Fri Apr 15 07:49:51 2011 -0400

    mount.cifs: fix test for strtoul failure in mount.cifs
    
    It currently test to see if errno == -EINVAL and whether the endptr
    is '\0'. That's not correct however. What we really want it to do is
    check to see if any error occurred by setting errno to 0 before the
    conversion. If one did, then try to treat the value as a name.
    
    Also fix a bogus compiler warning about cruid being uninitialized.
    
    Reported-by: Jian Li <jiali at redhat.com>
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit a6c23f4421ae02de9f01bb6264a03ede9970cb19
Author: Pavel Shilovsky <piastry at etersoft.ru>
Date:   Fri May 20 07:36:33 2011 -0400

    manpage: make serverino and noserverino option descriptions clear
    
    Signed-off-by: Pavel Shilovsky <piastry at etersoft.ru>

commit f699e959d2afadffc6a4db96b57f873f7dd5e9d9
Author: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
Date:   Tue May 24 14:49:56 2011 -0400

    cifs-utils: Create new binary cifs.idmap for sid to uid/gid mapping (try #4)
    
    Handle cifs.idmap type of key. Extract a SID string from the description
    and map it to either an uid or gid using winbind APIs.
    If that fails (e.g. because winbind is not installed/running or winbind
    returns an error), kernel assigns uid and gid (from mount superblock).
    
    Enable including winbind header files and idmapping code conditional
    to winbind devel rpms (header and library).
    
    An entry such as this
    
    create  cifs.idmap   *       *               /usr/sbin/cifs.idmap %k
    
    is needed in the file /etc/request-key.conf.
    
    [Note: Modified to not build new tool by default, and to fix up some
           whitespace munging]
    
    Modified-by: Jeff Layton <jlayton at redhat.com>
    Signed-off-by: Shirish Pargaonkar <shirishpargaonkar at gmail.com>

commit 0a32d6990e67c48753435e986c7073876cafe7f3
Author: Jeff Layton <jlayton at samba.org>
Date:   Tue May 24 14:49:58 2011 -0400

    cifs.idmap: remove 2 unused variables
    
    cifs.idmap.c: In function ‘cifs_idmap’:
    cifs.idmap.c:85:16: warning: unused variable ‘gr’ [-Wunused-variable]
    cifs.idmap.c:84:17: warning: unused variable ‘pw’ [-Wunused-variable]
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit fd6405b059d3d066ecdff90a4b0024d28795948e
Author: Jeff Layton <jlayton at samba.org>
Date:   Tue May 24 14:50:00 2011 -0400

    cifs.upcall: don't syslog usage message
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit 3a2a7fc40d98389766c82435a5b5332ab2272838
Author: Jeff Layton <jlayton at samba.org>
Date:   Thu May 26 14:56:37 2011 -0400

    manpage: update the description of the wsize= option
    
    ...to account for the changes in the async write patchset.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit a669fb3bb4411e4f4d95de1a1a2ec9cccfe14873
Author: Pavel Shilovsky <piastry at etersoft.ru>
Date:   Mon May 30 20:02:19 2011 -0400

    manpage: add decription about matching superblock to wsize= option
    
    ...according to shared superblock capability merged into cifs-2.6
    git tree recently.
    
    Signed-off-by: Pavel Shilovsky <piastry at etersoft.ru>

commit 9954c780b8b5db38ea9dfd920ff5bba0f683a9be
Author: Pavel Shilovsky <piastry at etersoft.ru>
Date:   Mon May 30 20:02:27 2011 -0400

    manpage: add entry for rwpidforward option
    
    Signed-off-by: Pavel Shilovsky <piastry at etersoft.ru>

commit bb95a848469d6912b5f0d06068006cc824c590f6
Author: Jeff Layton <jlayton at samba.org>
Date:   Mon May 30 20:05:01 2011 -0400

    manpage: change mention of kernel 2.6.40 to 3.0.0
    
    ...to match the change in versioning.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit cbce1a68c419301904ad1fdc7c55b1d3b86fbdff
Author: Jeff Layton <jlayton at samba.org>
Date:   Wed Jun 1 08:47:21 2011 -0400

    README: suggest use of autoreconf -i
    
    Otherwise you get warnings about missing files with recent autotools.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit 7c04b90be021e03bc2ab97a9c91f66635cdca30b
Author: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
Date:   Wed Jun 1 15:27:10 2011 -0400

    cifs-utils: Create man pages for cifs.idmap program (try #2)
    
    Create man pages for program cifs.idmap
    Enable cifs.idmap config option by default.
    
    Signed-off-by: Shirish Pargaonkar <shirishpargaonkar at gmail.com>

commit 37c58ba38983f64e5ff873de188611622180cf9f
Author: Jeff Layton <jlayton at samba.org>
Date:   Wed Jun 1 15:27:17 2011 -0400

    manpage: fix some manpage nits
    
    Fix alignment of columns and trailing whitespace in cifs.idmap(8). Fix
    request-key.conf(5) reference in cifs.idmap(8) and cifs.upcall(8).
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit ecfe8f9a6f3b9943f0de449960bba95792656fb4
Author: Jeff Layton <jlayton at samba.org>
Date:   Wed Jun 1 15:41:45 2011 -0400

    autoconf: bump release to 5.0
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

- -- 
Jeff Layton <jlayton at samba.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iEYEARECAAYFAk3mnQoACgkQyP0gxQMdzIB8GwCfSpJEyEamyL8gGksz3NC/Tuh4
VE4An0dtqiczDaA1x/zAquUVh43MtXih
=alZB
-----END PGP SIGNATURE-----


More information about the samba-technical mailing list