[Samba] ANNOUNCE: cifs-utils release 4.9 available for download
Jeff Layton
jlayton at samba.org
Fri Mar 4 13:24:00 MST 2011
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The last release (4.8.1) was back in January. Things have been pretty
quiet but we've had a few bugs fixed since then, so it's probably time
for another release. Not a lot of major changes with this one -- mostly
just bugfixes.
The main changes since 4.8.1 are:
* Some distros (namely Fedora) are moving to having /etc/mtab be a symlink to
/proc/mounts. We automatically skip trying to alter the mtab if it's
a symlink.
* fix for a bug that could prevent root from mounting onto a directory to
which he did not have explicit execute permission.
* fix for a bug that caused the mount helper to pass in a corrupt address
when someone specified an IPv6 address with a scopeid.
* mount.cifs bugfix for an uninitialized variable that could cause a
segfault
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:
commit 51e3999b5fcd76502e05325174f34e0428c4742e
Author: Jeff Layton <jlayton at samba.org>
Date: Mon Jan 31 11:54:44 2011 -0500
autoconf: bump release to 4.8.2 for interim builds
Signed-off-by: Jeff Layton <jlayton at samba.org>
commit fba28cfe2f13dd8bdae3cec76178f42b001a40ca
Author: Jeff Layton <jlayton at samba.org>
Date: Mon Jan 31 15:04:35 2011 -0500
mount.cifs: don't try to alter mtab if it's a symlink
Some distros replace /etc/mtab with a symlink to /proc/mounts. In that
situation, mount.cifs will hang for a while trying to lock the mtab.
/bin/mount checks to see if the mtab is a symlink. If it is or if a
stat() call on it fails, it doesn't try to to update the mtab. Have
mount.cifs do the same.
Signed-off-by: Jeff Layton <jlayton at samba.org>
commit 24093bef78e1e4ea5d541716ebba63e8d4e15c58
Author: Jeff Layton <jlayton at samba.org>
Date: Tue Feb 1 14:24:30 2011 -0500
mount.cifs: fix possible use of uninitialized variable
It's possible to "goto return_i" in this function at several points
before line_buf is set. At that point, the NULL pointer check won't
work correctly and we can end up with a SIGSEGV.
Signed-off-by: Jeff Layton <jlayton at samba.org>
commit b6d2d91df012f965f29ba26489aca009712a230c
Author: Jeff Layton <jlayton at samba.org>
Date: Tue Feb 8 15:33:09 2011 -0500
mount.cifs: reacquire CAP_DAC_READ_SEARCH before calling mount(2)
It's possible that the user is trying to mount onto a directory to which
he doesn't have execute perms. If that's the case then the mount will
currently fail. Fix this by reenabling CAP_DAC_READ_SEARCH before
calling mount(2). That will ensure that the kernel's permissions check
for this is bypassed.
Reported-by: Erik Logtenberg <erik at logtenberg.eu>
Signed-off-by: Jeff Layton <jlayton at samba.org>
Reviewed-by: Steve French <sfrench at us.ibm.com>
commit 38eaab88a08a66adb535d0e5cdcaea9859131c5b
Author: Jeff Layton <jlayton at samba.org>
Date: Tue Feb 15 13:30:47 2011 -0500
mount.cifs: fix handling of scopeid in resolve_host
We get a pointer to the end of the address string (ipaddr), but the call
snprintf and pass in tmpbuf which is a pointer to the beginning of the
address string. If someone passes in an address with a scopeid then we
end up overwriting the entire address string.
Reported-by: Björn JACKE <bj at sernet.de>
Signed-off-by: Jeff Layton <jlayton at samba.org>
commit cf7d6d481a84fdfc8272e38a6eb49c8a52fa201f
Author: Jeff Layton <jlayton at samba.org>
Date: Fri Mar 4 14:54:18 2011 -0500
autoconf: bump release to 4.9
Signed-off-by: Jeff Layton <jlayton at samba.org>
- --
Jeff Layton <jlayton at samba.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
iEYEARECAAYFAk1xSmcACgkQyP0gxQMdzIBRfwCeOuyPL9QXOAbxHJdt+KIZ+jzR
fkMAn1/lD47v9CwYsOZ+GLilIfpcgJ8q
=RlVa
-----END PGP SIGNATURE-----
More information about the samba
mailing list