From owner-freebsd-cvsweb@FreeBSD.ORG Mon Sep 8 11:01:35 2003 Return-Path: Delivered-To: freebsd-cvsweb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92F3A16A4BF for ; Mon, 8 Sep 2003 11:01:35 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47BF643FE9 for ; Mon, 8 Sep 2003 11:01:33 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h88I1XUp096843 for ; Mon, 8 Sep 2003 11:01:33 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h88I1W7c096837 for freebsd-cvsweb@freebsd.org; Mon, 8 Sep 2003 11:01:32 -0700 (PDT) Date: Mon, 8 Sep 2003 11:01:32 -0700 (PDT) Message-Id: <200309081801.h88I1W7c096837@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-cvsweb@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list [restricted posting] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2003 18:01:35 -0000 Current FreeBSD problem reports Critical problems Serious problems Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2003/05/17] ports/52386 cvsweb [patch] devel/cvsweb and perl5.8 1 problem total. From owner-freebsd-cvsweb@FreeBSD.ORG Tue Sep 9 17:02:45 2003 Return-Path: Delivered-To: freebsd-cvsweb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE9CA16A4BF for ; Tue, 9 Sep 2003 17:02:45 -0700 (PDT) Received: from web60207.mail.yahoo.com (web60207.mail.yahoo.com [216.109.118.102]) by mx1.FreeBSD.org (Postfix) with SMTP id EA5DA43FE9 for ; Tue, 9 Sep 2003 17:02:44 -0700 (PDT) (envelope-from rbalik110@yahoo.com) Message-ID: <20030910000244.41199.qmail@web60207.mail.yahoo.com> Received: from [24.148.75.95] by web60207.mail.yahoo.com via HTTP; Tue, 09 Sep 2003 17:02:44 PDT Date: Tue, 9 Sep 2003 17:02:44 -0700 (PDT) From: Reuben Balik To: freebsd-cvsweb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Permissions Issue X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list [restricted posting] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2003 00:02:45 -0000 I am having a problem with CVSweb and would appreciate any help that you guys can give me on this issue. CVSweb seems to be configured correctly. It displays the repository fine and lists all files, but when I try to download I get the following message: Error: Unexpected output from cvs co: opendir(/home/theguy/CVSforProject/..): Permission denied at /var/www/cgi-bin/cvsweb.cgi line 1837 cvs checkout: CVSROOT is set but empty! Make sure that the cvs checkout: specification of CVSROOT is valid, either via the cvs checkout: `-d' option, the CVSROOT environment variable, or the cvs [checkout aborted]: CVS/Root file (if any). I'm sorry if this is posted to the wrong list. (if it is, can someone let me know where I should post it) Thanks, --Reuben Balik __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From owner-freebsd-cvsweb@FreeBSD.ORG Wed Sep 10 14:24:16 2003 Return-Path: Delivered-To: freebsd-cvsweb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC51D16A4F1 for ; Wed, 10 Sep 2003 14:24:16 -0700 (PDT) Received: from smtp2.pp.htv.fi (smtp2.pp.htv.fi [213.243.153.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08DF043FB1 for ; Wed, 10 Sep 2003 14:24:16 -0700 (PDT) (envelope-from scop@FreeBSD.org) Received: from posti.pp.htv.fi (posti.pp.htv.fi [212.90.64.50]) by smtp2.pp.htv.fi (Postfix) with ESMTP id 007FE29707D for ; Thu, 11 Sep 2003 00:24:15 +0300 (EEST) Received: from cs78130147.pp.htv.fi (cs78130147.pp.htv.fi [62.78.130.147]) by posti.pp.htv.fi (8.11.1/8.11.1) with ESMTP id h8ALOE510245 for ; Thu, 11 Sep 2003 00:24:14 +0300 (EETDST) From: Ville =?ISO-8859-1?Q?Skytt=E4?= To: freebsd-cvsweb@FreeBSD.org In-Reply-To: <20030910000244.41199.qmail@web60207.mail.yahoo.com> References: <20030910000244.41199.qmail@web60207.mail.yahoo.com> Content-Type: text/plain Organization: FreeBSD Message-Id: <1063229054.4296.210.camel@bobcat.mine.nu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 (1.4.4-0.vs.1) Date: Thu, 11 Sep 2003 00:24:14 +0300 Content-Transfer-Encoding: 7bit Subject: Re: Permissions Issue X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list [restricted posting] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2003 21:24:16 -0000 On Wed, 2003-09-10 at 03:02, Reuben Balik wrote: > Error: Unexpected output from cvs co: > opendir(/home/theguy/CVSforProject/..): Permission > denied at /var/www/cgi-bin/cvsweb.cgi line 1837 cvs > checkout: CVSROOT is set but empty! Make sure that the > cvs checkout: specification of CVSROOT is valid, > either via the cvs checkout: `-d' option, the CVSROOT > environment variable, or the cvs [checkout aborted]: > CVS/Root file (if any). Yep, permissions issue indeed. I assume you're running FreeBSD-CVSweb 2.0.6, the following guesswork is based on that. Some things to check: Does the web server user have read and execute access to the /var/www/cgi-bin directory? If not, is it acceptable to add read access there? If you don't want to add read access, try adding "chdir('/some/where/with/read/and/exec/perms');" into the beginning of cvsweb.cgi and see if it helps. I committed a similarish fix to the development branch last weekend. Let me know (via replying to this list) if the above works for you or not. > I'm sorry if this is posted to the wrong list. (if it > is, can someone let me know where I should post it) No prob, this is the correct place.