From owner-freebsd-questions@FreeBSD.ORG Tue Sep 14 17:22:25 2004 Return-Path: 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 714CE16A4CE for ; Tue, 14 Sep 2004 17:22:25 +0000 (GMT) Received: from mail.gmx.net (pop.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 8039543D4C for ; Tue, 14 Sep 2004 17:22:24 +0000 (GMT) (envelope-from ph.schulz@gmx.de) Received: (qmail 21161 invoked by uid 65534); 14 Sep 2004 17:22:23 -0000 Received: from p5090C71D.dip0.t-ipconnect.de (EHLO [192.168.1.4]) (80.144.199.29) by mail.gmx.net (mp014) with SMTP; 14 Sep 2004 19:22:23 +0200 X-Authenticated: #1954550 Message-ID: <414728C3.80305@gmx.de> Date: Tue, 14 Sep 2004 19:22:11 +0200 From: Phil Schulz User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040830 X-Accept-Language: de, en-us, en MIME-Version: 1.0 To: "Kevin D. Kinsey, DaleCo, S.P." References: <20040913210226.54466.qmail@web53401.mail.yahoo.com> <414615CE.9060903@daleco.biz> In-Reply-To: <414615CE.9060903@daleco.biz> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: "Kenneth A. Bond" cc: freebsd-questions@freebsd.org Subject: Re: CVS CO Error X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Sep 2004 17:22:25 -0000 Kevin D. Kinsey, DaleCo, S.P. wrote: > Kenneth A. Bond wrote: > >> Hello, >> I am trying to update my source using CVS, as CVSup is not an option >> in my current environment. I am running FreeBSD 4.10. >> Below are the commands that I am entering in order to perform the >> update, but for some reason, I am getting the following error when >> attempting to update my source: >> >> lx1005# pwd >> /usr/src >> lx1005# setenv CVSROOT anoncvs@anoncvs.FreeBSD.org:/home/ncvs >> lx1005# cvs co -rRELENG_4_10 src >> cvs [checkout aborted]: cannot write /home/ncvs/CVSROOT/val-tags: >> Permission denied >> lx1005# whoami >> root [...] > > I'm thinking it must be something in your configuration, as I > can't replicate the problem here. I can, but only if I include the -rRELENG_4_10 part. (using csh) > # setenv CVSROOT anoncvs@anoncvs.FreeBSD.org:/home/ncvs > # cvs co -rRELENG_4_10 src/COPYRIGHT > cvs [checkout aborted]: cannot write /home/ncvs/CVSROOT/val-tags: Permission denied > # cvs co src/COPYRIGHT > U src/COPYRIGHT If there were a file in the way, you'd see something like > # rm -rf src/ > # mkdir src > # touch src/COPYRIGHT > # cvs co src/COPYRIGHT > cvs checkout: cannot open CVS/Entries for reading: No such file or directory > cvs [checkout aborted]: no repository The reason why I think this is a server issue is that there is no reference to /home/ncvs on my system besides the CVSROOT variable. Of course, I might be doing something wrong, but I'm completely lost on what it could be. > > Do you have "CVS_RSH=ssh" in your environment? > From man cvs: > CVS_RSH > cvs uses the contents of this variable to determine the name of > the remote shell command to use when starting a cvs server. If > this variable is not set then `ssh' is used. I take is that it doesn't matter if you've got it set or not, as long as you want to use ssh. -- Did you know... If you play a Windows 2000 CD backwards, you hear satanic messages, but what's worse is when you play it forward.... ...it installs Windows 2000 -- Alfred Perlstein on chat@freebsd.org