Using cvsweb as base path in virtualhost
Daniel Leidert
daniel.leidert.spam at gmx.net
Fri May 16 01:14:04 UTC 2008
Am Donnerstag, den 15.05.2008, 13:28 -0400 schrieb Jonathan Noack:
> On Thu, May 15, 2008 09:50, Douglas E. Warner wrote:
> > On Thursday 15 May 2008 00:08:36 Jonathan Noack wrote:
> >>> ScriptAliasMatch ^/?$ /path/to/cvsweb.cgi
> >>> ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1
> >>
> >> You don't need the first ScriptAliasMatch line. The second is
> >> effectively a superset of the first. I use that exact syntax and it
> >> works correctly for me. Try commenting out the first line and see what
> >> happens.
> >
> > Thanks for the response. Unfortunately in my current setup the main page
> > didn't work without the first line.
> >
> > I was able to simplify the apache configuration by trying this:
> >
> > ScriptAlias / /path/to/cvsweb.cgi/
> >
> > But unfortunately I still get the strange redirection.
> >
> > I forgot to mention previously that I'm using cvsweb 3.0.6.
>
> Doug,
> I found the issue with using CVSweb as the base path. There is some old
> code in to work around "thttpd stupidity". This is tripping the redirect
> code and causing the strange behavior. Please try the attached patch to
> cvsweb.cgi. It should work with your current ScriptAlias line; if not,
> try this one:
> ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1
>
> I'll need to test with recent thttpd versions before rolling this into a
> new release.
Hi Jonathan,
Because wer (Debian) have another patch, that affects this code, you
maybe want to take a look at it and decide, if you want to include it?
http://vcs.wgdd.de/websvn/wsvn/packages/cvsweb/trunk/debian/patches/02_allow_cgiless_execution.dpatch?op=file&rev=0&sc=0
http://bugs.debian.org/247452
This is probably, what the user wants (if I take a look at the bug
report).
Regards, Daniel
> Regards,
> -Jonathan
> _______________________________________________ freebsd-cvsweb at freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe at freebsd.org"
More information about the freebsd-cvsweb
mailing list