Discussion:
ANNOUNCE: cifs-utils release 6.4 ready for download
Jeff Layton
2014-07-11 15:31:55 UTC
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Wow, about 6 months since last cifs-utils release. How time flies. With
Guenter's fix for the uppercasing of device names last week, it's
probably a good time to go ahead make a new one.

There's not much activity this cycle so this is mostly bugfixes, though
there is a new autoconf option to allow you to configure the PAM
installation directory from Lars.

Go forth and download!

webpage: https://wiki.samba.org/index.php/LinuxCIFS_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 6.4 was released:

commit 594f03a5c053d2a539ffb8e2889832829ee542ee
Author: Jeff Layton <***@samba.org>
Date: Wed Apr 2 10:21:10 2014 -0400

autoconf: set version to 6.3.1 for interim builds

Signed-off-by: Jeff Layton <***@samba.org>

commit 00a1cee869fce5b6aa79683da19a2529c2cfd690
Author: Lars Müller <***@samba.org>
Date: Mon Apr 7 14:35:10 2014 -0400

autoconf: allow PAM security install directory to be configurable

Allow the pam module install directory to be set at build time.

Signed-off-by: Jeff Layton <***@samba.org>

commit a016e18969d10e3c777f35fe21b1c1f8c1d70880
Author: Jeff Layton <***@samba.org>
Date: Mon Apr 7 14:35:17 2014 -0400

cifs: use krb5_kt_default() to determine default keytab location

...don't assume that it's in /etc/krb5.keytab.

Reported-by: Konstantin Lepikhov <***@redhat.com>
Signed-off-by: Jeff Layton <***@samba.org>

commit 0c521d5060035da655107001374e08873ac5dde8
Author: Sebastian Krahmer <***@suse.de>
Date: Mon Apr 14 11:39:41 2014 +0200

cifskey: better use snprintf()

Prefer snprintf() over sprintf() in cifskey.c
Projects that fork the code (pam_cifscreds) can't rely on
the max-size parameters.

[jlayton: removed unneeded initialization of "len" in key_add]

Signed-off-by: Sebastian Krahmer <***@suse.de>

commit 3da4c43b575498be86c87a2ac3f3142e3cab1c59
Author: Jeff Layton <***@samba.org>
Date: Sun Apr 20 20:41:05 2014 -0400

cifscreds: better error handling when key_search fails

If we ended up getting a bogus string that would have overflowed, then
make key_search set errno to EINVAL before returning. The callers can
then test to see if the returned error is what was expected or something
else and handle it appropriately.

Cc: Sebastian Krahmer <***@suse.de>
Signed-off-by: Jeff Layton <***@samba.org>

commit 382ec63757c1d8d4d399d17ccc927c4897d4cfc9
Author: Jeff Layton <***@samba.org>
Date: Sun Apr 20 20:41:05 2014 -0400

cifscreds: better error handling for key_add

If the string buffers would have been overrun, set errno to EINVAL
before returning. Then, have the callers report the errors to
stderr or syslog as appropriate.

Cc: Sebastian Krahmer <***@suse.de>
Signed-off-by: Jeff Layton <***@samba.org>

commit 43fd65ba0fca85a86a79e84bb2bc42b531d858e6
Author: Guenter Kukkukk <***@samba.org>
Date: Tue Jul 1 17:43:55 2014 +0200

mount.cifs: on 2nd try mount.cifs must also uppercase "orig_dev"

Recent kernels now ignore "unc=..." mount option. mount.cifs, when
getting errno=ENXIO, retries the mount with uppercased hostname,
sharename and prefixpath in the "unc=..." mount option, which is ignored
now in the kernel. Used e.g. during OS/2 mounts, which fail now.

Also uppercase the now used "orig_dev" parameter.

Signed-off-by: Guenter Kukkukk <***@samba.org>

commit 487f46da737291877867cbd3acb40fea087d3863
Author: Jeff Layton <***@samba.org>
Date: Fri Jul 11 11:14:06 2014 -0400

autoconf: set version to 6.4

Signed-off-by: Jeff Layton <***@samba.org>

- --
Jeff Layton <***@samba.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJTwANrAAoJEAAOaEEZVoIV1UMQAKh0sdf+oHqAf0f45hqvF/oT
DwbgdfECIFpXSCXbJolRqGiGo2P72tWs/hr9Y3xAhduo4cvy5gjjdYFxy1ktjRlU
wytniraRWPL2c4UndJLiJmlSTSt8/tffqGYcuaFZcZgo8S3A/tAhIkSHFo63tV8R
+T+8L25sEhDO1Pia5Ybt+P+My4OdJtOXzR2Iwet195d1Q10Hm4Zdc8ShLIO58XmY
X2dIWKzQXDjEBW0S4a3YLblHZO8U7pKWoTh2/UoF72xCsZRFrU/Fh12O8nWYsawQ
xGsb/sPtpL77WeuQNXc0PtHnrSLsbJ3kMh/UNng3iECltUOtwDm/Z8O4V1EUcBvE
TFuXKtxPjdy0qo6gFzfPFYMEK6peztGXdM1nkpS/ZXaXsYgaWjQqGNrtxJ0CGe2T
UVCXNgw7u0/nC6RelWLi7LmKnOaJ9mODtffdvIW9LFws0/PwHad84eekcd0bT1QH
jx4Zwv6QoggBcZDchfznjH+ELUZkkMIJ2/eMurBDWITSdQ+fBxNzo2YtPpZq6LpT
2X4ShDE/EcaOiAt6eYeLh10qX4HTo0hE1hVR1xE5MBTe1tEVasmuxiV9VBFlkFRs
36gQN4m3TZk/8bftS3KsarysFLkXkN4PhOsLKp2zV+er0uZkIyOfnh/yb4oLvcQ7
bZw03/z9u15k3W3d8FRF
=1qK1
-----END PGP SIGN

Loading...