From owner-freebsd-questions@FreeBSD.ORG Sat Jun 17 13:51:53 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AB5F16A47A for ; Sat, 17 Jun 2006 13:51:53 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail2.sea5.speakeasy.net (mail2.sea5.speakeasy.net [69.17.117.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id A35C543D5E for ; Sat, 17 Jun 2006 13:51:50 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 31211 invoked from network); 17 Jun 2006 13:51:50 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail2.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 17 Jun 2006 13:51:50 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id AAB1928449; Sat, 17 Jun 2006 09:51:49 -0400 (EDT) To: Denny White References: From: Lowell Gilbert Date: Sat, 17 Jun 2006 09:51:49 -0400 In-Reply-To: (Denny White's message of "Fri, 16 Jun 2006 15:47:51 -0500 (CDT)") Message-ID: <441wtngaa2.fsf@be-well.ilk.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: FreeBSD Questions Subject: Re: Cvsup into NFS mounted directory problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD Questions List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 13:51:53 -0000 Denny White writes: > Over on my old windoze xp box, I've got a program called > cvsnt. I wanted to see if I could update the source dir > over there by mounting the dir here locally, then running > cvsup to put everything there, before unmounting it. Then, > use cvsnt for a local network source repository server. > Cvsup does fine on the remotely mounted nfs dir until I > get to this: > > Updater failed: Cannot install "/home/mydir/cvsdir/src/contrib/ > libreadline/#cvs.cvsup-91834.13672" to > "/home/mydir/cvsdir/src/contrib/libreadline/ChangeLog,v": > Permission denied > > Command to mount the remote windows directory: > mount -w -t nfs remotebox:cvsdir /home/mydir/cvsdir > > I've done everything with the local & remote dirs except put > them on eBay. :-) Chmoded them to 777 & still get the same > message. Wouldn't doubt if it's something very simple I'm > just overlooking. I was wondering if maybe it has something > to do with my cvsup usage & not the dir/file permissions. > Here's the supfile being used: > > # > *default host=cvsup17.us.FreeBSD.org > *default base=/home/mydir/cvsdir > *default prefix=/home/mydir/cvsdir > *default release=cvs > *default delete use-rel-suffix > *default compress > src-all > ports-all tag=. > doc-all tag=. > www > cvsroot-all > # > > As can be seen above, the delete is pretty standard & what > I use everywhere else locally: > > *default delete use-rel-suffix > > Thanks for any help, advice, new hair to replace what I've > pulled out, etc. Sorry; I don't have enough hair to spare. ;-) What may be happening here is that cvsup itself is trying to change the permissions to match the repository it updates from. In that case, problems from the underlying filesystem (which, I gather, is ntfs, and doesn't support full privileges of NFS) might result in errors. Maybe you could try setting the filesystem ownership to the user you run cvsup as?