From owner-freebsd-questions Sun May 14 17:30:59 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mail.inka.de (quechua.inka.de [212.227.14.2]) by hub.freebsd.org (Postfix) with ESMTP id 41D5037B605 for ; Sun, 14 May 2000 17:30:56 -0700 (PDT) (envelope-from daemon@mips.inka.de) Received: from bigeye.rhein-neckar.de (uucp@) by mail.inka.de with local-bsmtp id 12r8md-0007du-01; Mon, 15 May 2000 02:30:55 +0200 Received: (from daemon@localhost) by bigeye.rhein-neckar.de (8.9.3/8.9.3) id BAA99430 for freebsd-questions@freebsd.org; Mon, 15 May 2000 01:40:22 +0200 (CEST) (envelope-from daemon) From: naddy@mips.inka.de (Christian Weisgerber) Subject: Re: cvsweb and permissions Date: 15 May 2000 01:40:21 +0200 Message-ID: <8fndh5$312u$1@bigeye.rhein-neckar.de> References: <391C3C7E.9812EE24@ezo.net> To: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jim Flowers wrote: > I am trying to access a cvs repository with the cvsweb port on > 4.0-STABLE but I get error messages like: I do run private mirrors of the *BSD repositories and have set up read-only cvsweb access to them. > Error: Unexpected output from cvs co: cvs checkout: Sorry, you don't > have read/write access to the history file cvs [checkout aborted]: > /home/cvsroot/CVSROOT/history: Permission denied write-access to the > CVSROOT/history file if it exists. Hmm. I don't have any CVSROOT/history files. > The script needs to place lock files in the directory the file is in as > well. It doesn't here. cvsweb runs under the Apache defaults, i.e. as nobody:nobody, and the repositories are cvsupin:cvsupin without write permission for others. > Regular access via cvs and cvs pserver works as expected. Obviously I'm > not understanding something about the setup for cvsweb. Unless you have fiddled with your Apache configuration, CGIs run as nobody:nobody. I haven't played with the annotation feature. -- Christian "naddy" Weisgerber naddy@mips.inka.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message