ANNOUNCE: cifs-utils release 5.2 available for download

Jeff Layton jlayton at samba.org
Fri Dec 9 18:43:19 MST 2011


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

Things have been relatively quiet lately. Time for a release!

Highlights:

* A lot of manpage updates, additions and corrections

* cifs.idmap can now map uid/gid to SID in addition to the other way around

* getcifsacl/setcifsacl are now installed by default in /usr/bin
  instead of /usr/sbin. The manpages are now in section 1.

* cifs.upcall has a new scheme for picking the SPN on krb5 mounts. The
  hostname is now always lowercased. If we fail to get a ticket using
  an unqualified name, it now attempts to guess the domain name.

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 list of changes since 5.1:

commit 62a1005814793dd7fa5e819d6619065ae8edf240
Author: Jeff Layton <jlayton at samba.org>
Date:   Fri Sep 23 14:00:14 2011 -0400

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

commit f9df5f8e629176db7a1812f7914a45e2977c3e4c
Author: Jeff Layton <jlayton at samba.org>
Date:   Sat Sep 24 08:01:16 2011 -0400

    acltools: install them in $bindir, not $sbindir
    
    Move the manpages to section 1 since getcifsacl and setcifsacl are user,
    not sysadmin tools. Get rid of the useless sed calls on the manpages.
    They don't have any explicit paths in them that need replacing.
    
    Also get rid of the "4.0" in the footers of all the manpages.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit 814a5e1868e8a557cbff8181a480fb84b45abae7
Author: Jeff Layton <jlayton at samba.org>
Date:   Tue Oct 18 07:35:21 2011 -0400

    manpage: move SEE ALSO section in setcifsacl.1 nearer to bottom
    
    The convention is to have that close to the bottom of the manpage. In
    this case, we want it after the EXAMPLES section.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit ca20bffffbff426d3b84c23df1df71d7a227206e
Author: Suresh Jayaraman <sjayaraman at suse.de>
Date:   Tue Oct 18 08:01:21 2011 -0400

    cifs-utils: mention the kernel version that introduced setcifsacl
    
    Reviewed-by: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
    Signed-off-by: Suresh Jayaraman <sjayaraman at suse.de>

commit d9c1bf93015e6939d16a319411566de1563a93ca
Author: Suresh Jayaraman <sjayaraman at suse.de>
Date:   Tue Oct 18 08:01:26 2011 -0400

    cifs-utils: manpage: mention the kernel version that introduced getcifsacl
    
    Reviewed-by: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
    Signed-off-by: Suresh Jayaraman <sjayaraman at suse.de>

commit a31ff1481f4dc633d2f32d1e0772d1da9b5dee46
Author: Suresh Jayaraman <sjayaraman at suse.de>
Date:   Tue Oct 18 08:01:30 2011 -0400

    cifs-utils: manpage: mention the required kernel version to make cifs.idmap work
    
    Cc: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
    Signed-off-by: Suresh Jayaraman <sjayaraman at suse.de>

commit c55ad41d1a11e897b4db166f800d4abd71d86652
Author: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
Date:   Wed Oct 19 14:18:07 2011 -0400

    mount.cifs: Add mount options for backup intent and their manpages (try #8)
    
    Add mount options backupuid and backugid and their manpage contents.
    Check for either a valid uid/gid or valid user/group name.
    
    Signed-off-by: Shirish Pargaonkar <shirishpargaonkar at gmail.com>

commit e92709981e5d3e927a0ba823d7c94d7cf0940897
Author: Jeff Layton <jlayton at samba.org>
Date:   Wed Oct 19 14:18:12 2011 -0400

    manpage: cleanups to new backupuid/gid sections
    
    Minor cleanups and consistency fixes...
    
    Cc: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit 71c358b25c9bcd9b030a8f6844eecd42488e6724
Author: Shirish Pargaonkar <shirishpargaonkar at gmail.com>
Date:   Wed Oct 19 14:18:12 2011 -0400

    cifs.idmap: Add uid/gid to SID mapping functions (try #3)
    
    Add functions to map a uid and gid to a SID.  These functions are
    similar to SID to uid and gid mapping functions. A SID is what is
    returned to the cifs module.
    
    Signed-off-by: Shirish Pargaonkar <shirishpargaonkar at gmail.com>

commit b6eb2f2f9f5ce0c64c57e2f59ef2ce80932decca
Author: Jeff Layton <jlayton at samba.org>
Date:   Wed Oct 19 14:25:31 2011 -0400

    manpage: document new rsize= behavior
    
    With the addition of async readpages in 3.2 kernels, the behavior of
    the rsize= option has changed.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit fa488d9fd2a0d722cfcccea6c84599366b58b0de
Author: Jeff Layton <jlayton at samba.org>
Date:   Sat Nov 12 09:58:02 2011 -0500

    cifs.upcall: silence unused parameter warning
    
    cifs.upcall.c: In function ‘cifs_krb5_principal_get_realm’:
    cifs.upcall.c:80:57: warning: unused parameter ‘context’ [-Wunused-parameter]
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit d540fe20e3943293f493a80529da012d00782ebe
Author: Jeff Layton <jlayton at samba.org>
Date:   Sat Dec 3 05:57:11 2011 -0500

    resolve_host: silence compiler warning about discarding const qualifier
    
    ...don't use "ipaddr" here since it's a const pointer.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>
    Reviewed-by: Steve French <sfrench at us.ibm.com>

commit 7976a38aa27acdc2057e3314b87cfce3893a04e8
Author: Jeff Layton <jlayton at samba.org>
Date:   Sat Dec 3 05:57:14 2011 -0500

    cifs.upcall: move to an on-stack princ buffer
    
    ...and check to see if provided hostname will exceed it.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit ac7606d6cb7a661c4adcf29a889c99b2db46afe2
Author: Jeff Layton <jlayton at samba.org>
Date:   Sat Dec 3 05:57:14 2011 -0500

    cifs.upcall: always lowercase the hostname
    
    Most KDCs are case-sensitive (the notable exception being AD), but DNS
    is case-insensitive. To prevent admins from having to put in all
    possible case combinations of a principal, lowercase the hostname prior
    to trying to get a principal.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit ca4acee17ffc11f2771bc6a32ac0c425d53859ea
Author: Jeff Layton <jlayton at samba.org>
Date:   Sat Dec 3 05:57:14 2011 -0500

    cifs.upcall: move to Andrew's suggested algorithm for picking a principal
    
    Andrew Bartlett suggests the heuristic supplied in the comments.
    
    For now, we don't try to guess the domainname when the hostname is not
    qualified, but add a comment with what needs to be done in order to
    support that.
    
    Also, with this change we no longer need util.o to be linked in.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit eb5ae2c13a52ee9645b81a9f8e37b28ea37decbb
Author: Jeff Layton <jlayton at samba.org>
Date:   Sat Dec 3 05:57:14 2011 -0500

    cifs.upcall: try and guess the domain name on unqualified names
    
    Resolve the unqualified hostname and set AI_CANONNAME to make sure that
    field is populated. Scan forward to the first '.' in ai_canonname, and
    append that value onto the unqualified hostname to get a FQDN. Then
    prepend that value with "cifs/" and try to get a service ticket for
    that principal.
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit b0c77da5f8e7465a6032954cef12f016d6b05388
Author: Jeff Layton <jlayton at samba.org>
Date:   Mon Dec 5 11:40:17 2011 -0500

    manpage: add an entry for prefixpath= to the mount.cifs manpage
    
    Reported-by: Sumit Bose <sbose at redhat.com>
    Signed-off-by: Jeff Layton <jlayton at samba.org>

commit 6dcc86dff3f9afd75e3ae906fad3c8c223efddaf
Author: Jeff Layton <jlayton at samba.org>
Date:   Fri Dec 9 20:28:17 2011 -0500

    autoconf: set version to 5.2
    
    Signed-off-by: Jeff Layton <jlayton at samba.org>

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

iQIcBAEBAgAGBQJO4rk3AAoJEAAOaEEZVoIVJi4P/0dZdOC7NlaZigEClZf+TY+d
Gvn+JlD3wnoOsH6KnD2Q7aZMrUarZJy2M9Q8Ht6UAzoNE0M30yjYfAADpckA2wZ3
/QYEw1H6pGFDBRIgebYpLwT3ffOxXBj1xqYdQRXJWVhRPNEeFDdmL6VVMKLsy7wY
Uq2x8yc28Lqc/YJQjMXuoKNwcQhi1NDLeQPLyFUINPOecGn8Z9dWC2ceNQMTQQRL
J5DoJNuNLB9zgTHbDw2Fv33Yf+lhc7bOWZ5Dx6jiQwBRABxovNA6Xew7zdQk7oON
hDYUqE4d7sXw8eZiLSvFKlha6LetbzhfJiTcRwdp3WcgzrayDU7zUhbIHFCHsW8f
ySSKUZIdUIdSOdcZp/GKPqR/qeyTJKlavqcgXkwzxOpXqfEiH8m3JbeT31E9pnRh
gOaL1EScuGf8r/sgtySDCtVVUWyHoY2ShiwPOrhR2+OPERf3i0aK6o4+dP3adzuo
Biv8FiMmIOwPgyrTgdXxaRuIOI65LaqQYAOhEbLGeJb4Cy8U27snMy0Lb1zia1Z5
zUi6HACq0/9As1fPN9Qf7wRYcVycUA0ow8yICdX8y00KmFoIrRJaW+aGaQO2fpxO
NJZbWt7W9P893IAKAKIvC7jV7lJSmk6wkDqjFQc4KUfi1In1V6LqH10E4CitJgN7
42M0VON3jPjFuUWAOTy4
=WvIT
-----END PGP SIGNATURE-----


More information about the samba-technical mailing list