Date: Sat, 7 Sep 2002 01:46:44 -0700 From: "Lance Rushing" <lance@lancerushing.com> To: <freebsd-cvsweb@FreeBSD.ORG> Subject: FW: Unlimited redirect - CGI wrapper / Contribute Code Message-ID: <NEBBLHBOGAFGANFIFDEAMEOJCKAA.lance@lancerushing.com>
index | next in thread | raw e-mail
I modified cvsweb.cgi to work with a cgi wrapper (specifically for a Cobalt
RaQ4)
Should/Where/How/Who I should contact to add this change to the cvsweb
project?
Here is a diff output for the pertinent stuff.
259a260,262
> $scriptname = defined($ENV{SCRIPT_NAME}) ? $ENV{SCRIPT_NAME} : '';
> $scriptname =~ s|^/*|/|;
260a264,277
>
> my $scriptfilename = defined($ENV{SCRIPT_FILENAME}) ?
$ENV{SCRIPT_FILENAME} : '';
> if ($scriptfilename =~ m|^/usr/cgiwrap/cgiwrap$|) {
> #Example ENV values one cgi wrapper
> #$ENV{PATH_TRANSLATED} =
/home/sites/site35/web/cgi-bin/cvsweb-2.0.5/cvsweb.cgi
> #$ENV{PATH_INFO} = /cgi-bin/cvsweb-2.0.5/cvsweb.cgi/CVSROOT/
> #$ENV{SCRIPT_NAME} = /cgi-bin/cvsweb-2.0.5/cvsweb.cgi/CVSROOT/
>
> my $myname = defined($ENV{PATH_TRANSLATED}) ?
$ENV{PATH_TRANSLATED} : '';
> $myname =~ s|^.*/||;
> $scriptname =~ s|^(.*$myname).*$|$1|;
> $pathinfo =~ s|$scriptname||;
> }
>
265,266c282
< $scriptname = defined($ENV{SCRIPT_NAME}) ? $ENV{SCRIPT_NAME} : '';
< $scriptname =~ s|^/*|/|;
-----Original Message-----
From: owner-freebsd-cvsweb@FreeBSD.ORG
[mailto:owner-freebsd-cvsweb@FreeBSD.ORG]On Behalf Of Simon Dassow
Sent: Friday, August 16, 2002 1:14 AM
To: freebsd-cvsweb list
Subject: Unlimited redirect
Hi All,
i'm trying to setup cvsweb... but when i access the cvsweb.cgi file, i'm
continously redirected to the the script itself.
My Setup is Apache 1.3.26 with mod_cgiwrap, i don't know how to fix
that, plz help, because i really like your tool :)
Best regards,
Simon
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-cvsweb" in the body of the message
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-cvsweb" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NEBBLHBOGAFGANFIFDEAMEOJCKAA.lance>
