From owner-cvs-src Fri Mar 21 21:45: 8 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91B1837B404; Fri, 21 Mar 2003 21:45:06 -0800 (PST) Received: from smtp01.syd.iprimus.net.au (smtp03.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87E6B43F85; Fri, 21 Mar 2003 21:45:05 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from dilbert.robbins.dropbear.id.au (210.50.44.232) by smtp01.syd.iprimus.net.au (7.0.008) id 3E71077F000E5F70; Sat, 22 Mar 2003 16:45:03 +1100 Received: from dilbert.robbins.dropbear.id.au (nza4fmy5oz30gz0u@localhost [127.0.0.1]) by dilbert.robbins.dropbear.id.au (8.12.8/8.12.8) with ESMTP id h2M5htVu053674; Sat, 22 Mar 2003 16:44:22 +1100 (EST) (envelope-from tim@dilbert.robbins.dropbear.id.au) Received: (from tim@localhost) by dilbert.robbins.dropbear.id.au (8.12.8/8.12.8/Submit) id h2M5htnQ053673; Sat, 22 Mar 2003 16:43:55 +1100 (EST) (envelope-from tim) Date: Sat, 22 Mar 2003 16:43:49 +1100 From: Tim Robbins To: Thomas Quinot Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_vnops.c Message-ID: <20030322164349.A53599@dilbert.robbins.dropbear.id.au> References: <200303210513.h2L5DNxI010282@repoman.freebsd.org> <20030321144623.GA9837@melusine.cuivre.fr.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5.1i In-Reply-To: <20030321144623.GA9837@melusine.cuivre.fr.eu.org>; from thomas@FreeBSD.org on Fri, Mar 21, 2003 at 03:46:23PM +0100 Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Mar 21, 2003 at 03:46:23PM +0100, Thomas Quinot wrote: > Le 2003-03-21, Tim J. Robbins écrivait : > > > tjr 2003/03/20 21:13:23 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/nfsclient nfs_vnops.c > > Log: > > Map VAPPEND to VWRITE in nfsspec_access() - VAPPEND is never set in the > > mode returned by VOP_GETATTR. This fixes incorrect "Permission denied" > > errors when trying to append to a file on an NFSv2 mount. > > You might want to use the patch from kern/46515 instead, it is more > general and should treat other permission flags appropriately. > What really puzzles me is that I though I had already committed it... Go ahead and commit your version if you like -- I was not confident that it was ok to use vaccess() and just wanted to get NFSv2 appends to work. Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message