ANNOUNCE: cifs-utils release 5.2 available for download

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----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@xxxxxxxxx>
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@xxxxxxxxx>

commit f9df5f8e629176db7a1812f7914a45e2977c3e4c
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit 814a5e1868e8a557cbff8181a480fb84b45abae7
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit ca20bffffbff426d3b84c23df1df71d7a227206e
Author: Suresh Jayaraman <sjayaraman@xxxxxxx>
Date:   Tue Oct 18 08:01:21 2011 -0400

    cifs-utils: mention the kernel version that introduced setcifsacl
    
    Reviewed-by: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>
    Signed-off-by: Suresh Jayaraman <sjayaraman@xxxxxxx>

commit d9c1bf93015e6939d16a319411566de1563a93ca
Author: Suresh Jayaraman <sjayaraman@xxxxxxx>
Date:   Tue Oct 18 08:01:26 2011 -0400

    cifs-utils: manpage: mention the kernel version that introduced getcifsacl
    
    Reviewed-by: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>
    Signed-off-by: Suresh Jayaraman <sjayaraman@xxxxxxx>

commit a31ff1481f4dc633d2f32d1e0772d1da9b5dee46
Author: Suresh Jayaraman <sjayaraman@xxxxxxx>
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@xxxxxxxxx>
    Signed-off-by: Suresh Jayaraman <sjayaraman@xxxxxxx>

commit c55ad41d1a11e897b4db166f800d4abd71d86652
Author: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>
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@xxxxxxxxx>

commit e92709981e5d3e927a0ba823d7c94d7cf0940897
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>
    Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx>

commit 71c358b25c9bcd9b030a8f6844eecd42488e6724
Author: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>
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@xxxxxxxxx>

commit b6eb2f2f9f5ce0c64c57e2f59ef2ce80932decca
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit fa488d9fd2a0d722cfcccea6c84599366b58b0de
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit d540fe20e3943293f493a80529da012d00782ebe
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>
    Reviewed-by: Steve French <sfrench@xxxxxxxxxx>

commit 7976a38aa27acdc2057e3314b87cfce3893a04e8
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit ac7606d6cb7a661c4adcf29a889c99b2db46afe2
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit ca4acee17ffc11f2771bc6a32ac0c425d53859ea
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit eb5ae2c13a52ee9645b81a9f8e37b28ea37decbb
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxx>

commit b0c77da5f8e7465a6032954cef12f016d6b05388
Author: Jeff Layton <jlayton@xxxxxxxxx>
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@xxxxxxxxxx>
    Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx>

commit 6dcc86dff3f9afd75e3ae906fad3c8c223efddaf
Author: Jeff Layton <jlayton@xxxxxxxxx>
Date:   Fri Dec 9 20:28:17 2011 -0500

    autoconf: set version to 5.2
    
    Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx>

- -- 
Jeff Layton <jlayton@xxxxxxxxx>
-----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-----
��.n��������+%������w��{.n�����{�����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f



[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux