From owner-freebsd-net@FreeBSD.ORG Tue Nov 27 15:21:50 2012 Return-Path: Delivered-To: freebsd-net@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F7A8E49 for ; Tue, 27 Nov 2012 15:21:50 +0000 (UTC) (envelope-from jas@cse.yorku.ca) Received: from bronze.cs.yorku.ca (bronze.cs.yorku.ca [130.63.95.34]) by mx1.freebsd.org (Postfix) with ESMTP id C89D28FC08 for ; Tue, 27 Nov 2012 15:21:48 +0000 (UTC) Received: from [130.63.97.125] (ident=jas) by bronze.cs.yorku.ca with esmtp (Exim 4.76) (envelope-from ) id 1TdMJk-00042t-SL; Tue, 27 Nov 2012 09:39:21 -0500 Message-ID: <50B4D098.8030705@cse.yorku.ca> Date: Tue, 27 Nov 2012 09:39:20 -0500 From: Jason Keltz User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.9) Gecko/20121011 Thunderbird/10.0.9 MIME-Version: 1.0 To: Rick Macklem Subject: Re: kern/173479: [nfs] chown and chgrp operations fail between FreeBSD 9.1RC3 NFSv4 server and RH63 NFSv4 client References: <283018325.862373.1354024548865.JavaMail.root@erie.cs.uoguelph.ca> In-Reply-To: <283018325.862373.1354024548865.JavaMail.root@erie.cs.uoguelph.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.0 X-Spam-Level: - X-Spam-Report: Content preview: Hi Rick/Christopher, Yes ... Create a file /etc/modprobe.d, say "nfs.conf" and put in it: [...] Content analysis details: (-1.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SHORTCIRCUIT Not all rules were run, due to a shortcircuited rule -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP Cc: freebsd-net@FreeBSD.org, "Christopher D. Harrison" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Nov 2012 15:21:50 -0000 Hi Rick/Christopher, Yes ... Create a file /etc/modprobe.d, say "nfs.conf" and put in it: options nfs nfs4_disable_idmapping=N ... and the problem will be solved. Jason. On 11/27/2012 08:55 AM, Rick Macklem wrote: > Christopher D. Harrison wrote: >> do you know what that sysctl attr is called? >> -C >> > I don't recall it and it seems I've deleted his email, but Jason Keltz > (which I've cc'd) emailed it to me and hopefully can remember it. > > rick > ps: When I get it this time, I'll write it down in my note book. > I'm "old and old fashioned", so that's how I remember stuff;-) > >> On 11/26/12 21:19, Rick Macklem wrote: >>> Christopher D. Harrison wrote: >>>> The following reply was made to PR kern/173479; it has been noted >>>> by >>>> GNATS. >>>> >>>> From: "Christopher D. Harrison" >>>> To: bug-followup@FreeBSD.org, jas@cse.yorku.ca >>>> Cc: >>>> Subject: Re: kern/173479: [nfs] chown and chgrp operations fail >>>> between FreeBSD >>>> 9.1RC3 NFSv4 server and RH63 NFSv4 client >>>> Date: Mon, 26 Nov 2012 17:23:15 -0600 >>>> >>>> The same problem also occurs in FreeBSD 9.0 release. >>>> -C >>>> >>> In case you didn't see the previous discussions, this happens for >>> Linux 3.3 or later kernels, where the default is to put the uid in >>> a string for the owner and owner_group attributes. RFC-3530, which >>> has not yet been replaced as the RFC for NFSv4.0 does not recommend >>> this. A requirement for client support of this is in an internet >>> draft called rfc3530bis, but this has not become an RFC yet. >>> >>> I think the Linux folks "jumped the gun" when they made this the >>> default. You can change this using a sysctl on the server, so that >>> it uses the@ format recommended by RFC-3530 or >>> you can upgrade to stable/9, which does have client support for >>> the uid in a string. (The "uid in a string" was added mainly to >>> support NFSv4 root mounts for diskless clients.) >>> >>> This PR will be closed when I get home next week and can do so. >>> >>> rick >>> >>>> _______________________________________________ >>>> freebsd-net@freebsd.org mailing list >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-net >>>> To unsubscribe, send any mail to >>>> "freebsd-net-unsubscribe@freebsd.org" >> _______________________________________________ >> freebsd-net@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"