From owner-freebsd-stable Tue Oct 30 5:59:15 2001 Delivered-To: freebsd-stable@freebsd.org Received: from point.osg.gov.bc.ca (point.osg.gov.bc.ca [142.32.102.44]) by hub.freebsd.org (Postfix) with ESMTP id 13AB037B406 for ; Tue, 30 Oct 2001 05:59:12 -0800 (PST) Received: (from daemon@localhost) by point.osg.gov.bc.ca (8.8.7/8.8.8) id FAA31778; Tue, 30 Oct 2001 05:59:05 -0800 Received: from passer.osg.gov.bc.ca(142.32.110.29) via SMTP by point.osg.gov.bc.ca, id smtpda31776; Tue Oct 30 05:58:58 2001 Received: (from uucp@localhost) by passer.osg.gov.bc.ca (8.11.6/8.9.1) id f9UDwwq60266; Tue, 30 Oct 2001 05:58:58 -0800 (PST) Received: from UNKNOWN(10.1.2.1), claiming to be "cwsys.cwsent.com" via SMTP by passer9.cwsent.com, id smtpdH60264; Tue Oct 30 05:58:43 2001 Received: (from uucp@localhost) by cwsys.cwsent.com (8.11.6/8.9.1) id f9UDwdY11162; Tue, 30 Oct 2001 05:58:39 -0800 (PST) Message-Id: <200110301358.f9UDwdY11162@cwsys.cwsent.com> Received: from localhost.cwsent.com(127.0.0.1), claiming to be "cwsys" via SMTP by localhost.cwsent.com, id smtpdP11156; Tue Oct 30 05:57:42 2001 X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 Reply-To: Cy Schubert - ITSD Open Systems Group From: Cy Schubert - ITSD Open Systems Group X-Sender: schubert To: Eugene Grosbein Cc: stable@FreeBSD.ORG Subject: Re: FreeBSD CVS Repository In-reply-to: Your message of "Tue, 30 Oct 2001 10:54:08 +0700." <20011030105408.A49669@svzserv.kemerovo.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 30 Oct 2001 05:57:42 -0800 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <20011030105408.A49669@svzserv.kemerovo.su>, Eugene Grosbein writes: > Hi! > > I run local mirror of FreeBSD CVS Repository using cvsup-mirror > and keep it in sync. Generally, I use it to update my servers > but sometimes I dig in it for education purposes :) > Definitly, I do not want to touch it in any way, so Repo is owned by root > and I play with it as non-root. > > Yesterday I need to look what changes was done to pppd after import > of 2.3.5 (it runs perfectly for me but is outdated and some > features are missing, f.e. it demands to work on pty only). > So I type: > > cvs -R -d /home/ncvs checkout -r ppp_2_3_5 src/usr.sbin/pppd > > And I get an error message: > > cvs [checkout aborted]: cannot write to /home/ncvs/CVSROOT/val-tags: > Permission denied. > > It is right, I do not have rights to write to /home/ncvs and I definitly > not want cvs do that. Why it insists to write to the Repo even > it's in read-only mode? > > My system is FreeBSD 3.5-STABLE with stock cvs 1.10.7 > How can I resolve this without giving users write access to the Repo? > I remember it did not want such access some time ago. Only val-tags needs to be world writable in order to record tags used for checkout, however if that is distasteful, you can add CVS tags to this file yourself without giving others write privilege to the file, e.g., ppp_2_3_5 y Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/Alpha Team Internet: Cy.Schubert@osg.gov.bc.ca Open Systems Group, ITSD Ministry of Management Services Province of BC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message