-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 It's been a while since our last release and Shirish's new cifs.idmap utility has now been merged. The last release was 4.9, so I've been a bit torn -- should I call this one 4.10 or 5.0? Then I figured...when in doubt, copy Linus. Since he just bumped the major version number of the kernel, this is now version 5.0. The main changes: - - mount.cifs always uses the original device string to ensure that umounts by unprivileged users are not problematic - - there is a new cifs.idmap program for handling idmapping upcalls - - a lot of manpage patches 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 since 4.9: commit 201e3fcc8fd2437990d061b29283de256a7f37fd Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Tue Mar 15 13:30:37 2011 -0400 autoconf: bump version to 4.9.1 for interim builds Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit bc2bb65950525081457575a833251355c61b6599 Author: Pavel Shilovsky <piastry@xxxxxxxxxxx> Date: Tue Mar 15 13:30:44 2011 -0400 manpage: add entry for strictcache option Signed-off-by: Pavel Shilovsky <piastry@xxxxxxxxxxx> commit ffac601c45b167a1af1d35561f1c01ab0813cc14 Author: Luk Claes <luk@xxxxxxxxxx> Date: Fri Apr 8 14:13:35 2011 -0400 mount.cifs: Use original device string all the way Don't construct a device name, but use the original device string to mount so the device name in /proc/mounts matches the one in /etc/fstab. Signed-off-by: Luk Claes <luk@xxxxxxxxxx> commit 00e7fcbe9f519a8251707321eadd34cf156447e5 Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Fri Apr 15 07:49:51 2011 -0400 mount.cifs: fix test for strtoul failure in mount.cifs It currently test to see if errno == -EINVAL and whether the endptr is '\0'. That's not correct however. What we really want it to do is check to see if any error occurred by setting errno to 0 before the conversion. If one did, then try to treat the value as a name. Also fix a bogus compiler warning about cruid being uninitialized. Reported-by: Jian Li <jiali@xxxxxxxxxx> Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit a6c23f4421ae02de9f01bb6264a03ede9970cb19 Author: Pavel Shilovsky <piastry@xxxxxxxxxxx> Date: Fri May 20 07:36:33 2011 -0400 manpage: make serverino and noserverino option descriptions clear Signed-off-by: Pavel Shilovsky <piastry@xxxxxxxxxxx> commit f699e959d2afadffc6a4db96b57f873f7dd5e9d9 Author: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx> Date: Tue May 24 14:49:56 2011 -0400 cifs-utils: Create new binary cifs.idmap for sid to uid/gid mapping (try #4) Handle cifs.idmap type of key. Extract a SID string from the description and map it to either an uid or gid using winbind APIs. If that fails (e.g. because winbind is not installed/running or winbind returns an error), kernel assigns uid and gid (from mount superblock). Enable including winbind header files and idmapping code conditional to winbind devel rpms (header and library). An entry such as this create cifs.idmap * * /usr/sbin/cifs.idmap %k is needed in the file /etc/request-key.conf. [Note: Modified to not build new tool by default, and to fix up some whitespace munging] Modified-by: Jeff Layton <jlayton@xxxxxxxxxx> Signed-off-by: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx> commit 0a32d6990e67c48753435e986c7073876cafe7f3 Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Tue May 24 14:49:58 2011 -0400 cifs.idmap: remove 2 unused variables cifs.idmap.c: In function âcifs_idmapâ: cifs.idmap.c:85:16: warning: unused variable âgrâ [-Wunused-variable] cifs.idmap.c:84:17: warning: unused variable âpwâ [-Wunused-variable] Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit fd6405b059d3d066ecdff90a4b0024d28795948e Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Tue May 24 14:50:00 2011 -0400 cifs.upcall: don't syslog usage message Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit 3a2a7fc40d98389766c82435a5b5332ab2272838 Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Thu May 26 14:56:37 2011 -0400 manpage: update the description of the wsize= option ...to account for the changes in the async write patchset. Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit a669fb3bb4411e4f4d95de1a1a2ec9cccfe14873 Author: Pavel Shilovsky <piastry@xxxxxxxxxxx> Date: Mon May 30 20:02:19 2011 -0400 manpage: add decription about matching superblock to wsize= option ...according to shared superblock capability merged into cifs-2.6 git tree recently. Signed-off-by: Pavel Shilovsky <piastry@xxxxxxxxxxx> commit 9954c780b8b5db38ea9dfd920ff5bba0f683a9be Author: Pavel Shilovsky <piastry@xxxxxxxxxxx> Date: Mon May 30 20:02:27 2011 -0400 manpage: add entry for rwpidforward option Signed-off-by: Pavel Shilovsky <piastry@xxxxxxxxxxx> commit bb95a848469d6912b5f0d06068006cc824c590f6 Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Mon May 30 20:05:01 2011 -0400 manpage: change mention of kernel 2.6.40 to 3.0.0 ...to match the change in versioning. Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit cbce1a68c419301904ad1fdc7c55b1d3b86fbdff Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Wed Jun 1 08:47:21 2011 -0400 README: suggest use of autoreconf -i Otherwise you get warnings about missing files with recent autotools. Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit 7c04b90be021e03bc2ab97a9c91f66635cdca30b Author: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx> Date: Wed Jun 1 15:27:10 2011 -0400 cifs-utils: Create man pages for cifs.idmap program (try #2) Create man pages for program cifs.idmap Enable cifs.idmap config option by default. Signed-off-by: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx> commit 37c58ba38983f64e5ff873de188611622180cf9f Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Wed Jun 1 15:27:17 2011 -0400 manpage: fix some manpage nits Fix alignment of columns and trailing whitespace in cifs.idmap(8). Fix request-key.conf(5) reference in cifs.idmap(8) and cifs.upcall(8). Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> commit ecfe8f9a6f3b9943f0de449960bba95792656fb4 Author: Jeff Layton <jlayton@xxxxxxxxx> Date: Wed Jun 1 15:41:45 2011 -0400 autoconf: bump release to 5.0 Signed-off-by: Jeff Layton <jlayton@xxxxxxxxx> - -- Jeff Layton <jlayton@xxxxxxxxx> -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk3mnQoACgkQyP0gxQMdzIB8GwCfSpJEyEamyL8gGksz3NC/Tuh4 VE4An0dtqiczDaA1x/zAquUVh43MtXih =alZB -----END PGP SIGNATURE----- ÿô.nÇ·®+%˱é¥wÿº{.nÇ·¥{±ý¶¡Ü}©²ÆzÚj:+v¨þø®w¥þàÞ¨è&¢)ß«a¶Úÿûz¹ÞúÝjÿwèf