ANNOUNCE: cifs-utils release 4.1 available for download
Jeff Layton
jlayton at samba.org
Tue Mar 23 08:10:44 MDT 2010
This release is primarily a number of small bugfixes and cleanups. I
wanted to do a release with those prior to the coming overhaul of
mount.cifs to allow it to more safely be installed setuid root.
There a couple of other noticeable changes too:
- the version reported by all programs in the tarball now matches the
VERSION define set by autoconf. That is, if someone runs
"mount.cifs --version", it'll report "4.1" for this release. This should
make it easier to get accurate release info in bug reports.
- cifs.upcall is now optional. It's still built by default, but if any
of libraries or headers aren't present that it needs, a warning is
printed by "configure" and it'll be disabled.
Note that some of the URLs below have changed:
webpage: http://www.samba.org/linux-cifs/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
Changelog:
commit 279b1648a661c5e38e7650da74551cff9322a4f9
Author: Jeff Layton <jlayton at redhat.com>
Date: Tue Mar 23 09:47:07 2010 -0400
cifs-utils: release 4.1
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit c0371fced801f70cdf90f8bfcaf3413b93b6f491
Author: Jeff Layton <jlayton at redhat.com>
Date: Tue Mar 23 09:21:25 2010 -0400
mount.cifs: fix ver= option passed to the kernel
Rather than passing the VERSION string to the kernel in the ver=
option, track the OPTIONS_VERSION separately and pass that to the
kernel. If we ever need to have different behavior in kernel for
different mount.cifs versions, we can bump this number.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit d8f8e0b6dd2f85c0b4ed597bdf2ac2fad113e51f
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:38 2010 -0400
mount.cifs: don't use exit(3) in get_password_from_file
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit e7208f48afed859b3d0188aadc90dc925ab1fb23
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:38 2010 -0400
mount.cifs: don't use exit(3) in mount_cifs_usage() and open_cred_file()
...to help ensure that exit processing is handled appropriately.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 7c0ea6b9a8ff064312da587ff0dcf701b7032c42
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:38 2010 -0400
mount.cifs: don't use exit(3) in main()
Clean up error handling in main() so that cleanup tasks are completed
rather than assuming exit processing will handle it.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 7fae11e1a1ddb0c2fe2a7cc419bea073c82eb79e
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:38 2010 -0400
mount.cifs: fix error handling when duplicating options string
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 1cd520efdfc49bfdcd411c345f7ac190684a698a
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:38 2010 -0400
mount.cifs: make check_mountpoint a noop for non-legacy builds
Now that we chdir() to the mountpoint, the checks in that function are
pointless. Just make it a noop for non-legacy setuid builds.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit f603d4229a996124acb3e8e34e09ad93322b12d5
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:37 2010 -0400
mount.cifs: remove uuid option
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 6a8408fbd447217d5ef6d66ac0c7e65f79f21792
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:37 2010 -0400
mount.cifs: remove bogus rsize/wsize options
They don't actually do anything.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 8562ecf3071be32f242e21cd7babd3be046a4b3b
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:37 2010 -0400
mount.cifs: simplify command-line option parsing
Let getopt_long do the work of parsing options, then check what's left.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 7d09eb5669e8e5c93005a059551d4a0ae5c735d6
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:37 2010 -0400
mount.cifs: remove unneeded uname call
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 470d8aa3bc1d7947cbe3afda6bcf7e154100f3c0
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 22 08:03:35 2010 -0400
mount.cifs: clean up parse_server
Get rid of a lot of unnecessary nesting.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 82f2ebc299d27a86a1eba7c285c849ab5f45607d
Author: Jeff Layton <jlayton at redhat.com>
Date: Sat Mar 20 08:10:24 2010 -0400
mount.cifs: clean up preprocessor macros
...remove some unneeded junk.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 2b03d5454e5828112fd4a21322067c8d7e861eed
Author: Jeff Layton <jlayton at redhat.com>
Date: Sat Mar 20 07:50:10 2010 -0400
Update the README
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 330cb93bc946d61825e227b5cac27234be584abb
Author: Jeff Layton <jlayton at redhat.com>
Date: Sat Mar 20 07:49:44 2010 -0400
cifs-utils: switch to using autoconf package version
Rather than using a hardcoded version string, use the VERSION macro
that autoconf provides. This will help make it clear what version
is actually being used in bug reports when someone runs
"mount.cifs -V" or "cifs.upcall --version".
Also, clean up AC_INIT and AM_INIT_AUTOMAKE macros.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit 4d8902296bbb8d877bdfe70847a9a29b6cb21186
Author: Jeff Layton <jlayton at redhat.com>
Date: Mon Mar 8 22:06:46 2010 -0500
autotools: make cifs.upcall dependent on an enable option
Make it so that cifs.upcall is built by default, but autodisable it if
the needed headers aren't present.
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit cff3f7cb2b94aec118f27ee8dd904ef216489938
Author: Jeff Layton <jlayton at redhat.com>
Date: Sun Mar 7 18:49:33 2010 -0500
mount.cifs: check for NULL addr pointer before handling scopeid
Signed-off-by: Jeff Layton <jlayton at redhat.com>
commit ec35b3bcfeb36b7a1d82b2a8136997404502aa4a
Author: Michael Wood <esiotrot at gmail.com>
Date: Wed Mar 3 13:31:32 2010 -0500
docs: these tools are no longer part of Samba
Remove references to samba(7).
There's no cifs-utils(7) man page, so don't refer to one.
Signed-off-by: Michael Wood <esiotrot at gmail.com>
commit 1675d46556d820f1a4cfbd0c878c9dddf86d79fc
Author: Michael Wood <esiotrot at gmail.com>
Date: Wed Mar 3 13:31:29 2010 -0500
docs: change source from Samba 3.6
These tools are no longer part of the Samba suite, so change the source
to cifs-utils 4.0.
Signed-off-by: Michael Wood <esiotrot at gmail.com>
--
Jeff Layton <jlayton at samba.org>
More information about the samba-technical
mailing list