From owner-freebsd-stable@FreeBSD.ORG Sun Nov 18 02:53:58 2007 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56A1116A420 for ; Sun, 18 Nov 2007 02:53:58 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from mx.egr.msu.edu (surfnturf.egr.msu.edu [35.9.37.164]) by mx1.freebsd.org (Postfix) with ESMTP id 2E76A13C458 for ; Sun, 18 Nov 2007 02:53:57 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from localhost (localhost.egr.msu.edu [127.0.0.1]) by mx.egr.msu.edu (Postfix) with ESMTP id C33BD2EB8EC; Sat, 17 Nov 2007 21:53:48 -0500 (EST) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mx.egr.msu.edu ([127.0.0.1]) by localhost (surfnturf.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YErj5j8-30Jc; Sat, 17 Nov 2007 21:53:48 -0500 (EST) Received: from localhost (daemon.egr.msu.edu [35.9.44.65]) by mx.egr.msu.edu (Postfix) with ESMTP id 8A1E12EB8B4; Sat, 17 Nov 2007 21:53:48 -0500 (EST) Received: by localhost (Postfix, from userid 21281) id 737C933C22; Sat, 17 Nov 2007 21:53:48 -0500 (EST) Date: Sat, 17 Nov 2007 21:53:48 -0500 From: Adam McDougall To: Ceri Davies Message-ID: <20071118025348.GB46369@egr.msu.edu> References: <20071117013104.GE46369@egr.msu.edu> <20071117194431.GE14309@submonkey.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071117194431.GE14309@submonkey.net> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: stable@freebsd.org Subject: Re: Hook up idmapd to build in 6-stable? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2007 02:53:58 -0000 On Sat, Nov 17, 2007 at 07:44:31PM +0000, Ceri Davies wrote: On Fri, Nov 16, 2007 at 08:31:04PM -0500, Adam McDougall wrote: > I am beginning to dabble with NFSv4 client functionality. I noticed > idmapd is not built in -stable but it has been in -current since src/sbin/Makefile > v. 1.163 (13 months ago). Should it be hooked up to the build? Thanks At the time I was looking at it in -current, idmapd worked fine but the client had serious issues (nothing on an NFSv4 mount could be executed, for instance) which I couldn't track down, so I stopped working with it. I think that hooking up idmapd could be a good thing to do in order to expose those problems, but I'm concerned that it may give the impression that our NFSv4 client is any use, which it appears not to be (at least 13 months ago; apologies if this is not longer the case). Ceri I hadn't realized until I read the manpage that the nfs4 client was considered incomplete, I suppose one of the first clues was idmap not being hooked up to the build :) and while I got a mount working and with idmap, it was discovered that ctimes appear to be broken: > ls -lc total 5 drwxr-xr-x 5 nobody nobody 4096 Dec 31 1969 Maildir -rw------- 1 nobody nobody 1029 Mar 3 1970 foo I doubt I will continue looking at the nfsv4 client in this state, and I don't really have a reason to use it at this point in time, but perhaps it would be better to state the apparent usefulness in a manpage to not give false impressions. Of course, that also takes work.