[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#167513: the lack of consultation or discussion regarding this change is not good



Hi,

on Thu, May 08, 2003 at 07:01:15 +0200, Fabio Massimo Di Nitto wrote:

> On Wed, 7 May 2003, Brian White wrote:
>
> > It could be changed to <webroot>/cgi-bin
> > once the majority of packages have made the conversion.
> 
> > Right now we have a fundamental problem that Debian goes against the
> > established mechanism of allowing webmasters to use /cgi-bin/, or at
> > least we must give up debian package scripts to do so.
> 
> Still not wearing my apache maintainer hat, i never allow webmasters or
> web contents managers to install directly their own cgi. Specially in big
> environments where more than one person has rw access to the web contents.
> Thinking of systems like Contribute or shared maintainance.

Yes, the fact that the local cgi-bin should actually reside inside the
web server documentroot struck me right away.

Currently working on a CGI script, I have recently checked other
Distributions and the BSD flavours for their default docroot and
cgi-bin locations.

While everyone uses different locations, among the 8 different setups
I've seen, there are only two basic patterns, either in distant places
on the filesystem (like Debian now) or close together _on the same
level_, ie. sth. like www/cgi-bin and www/htdocs, but never the IMO
weird cgi-bin inside the documentroot setup proposed here.

Thus I really wonder where that setup is an "established mechanism".
For some vhosting setup I'd guess, but those are custom anyway (like
/var/www/foo.com/) thus a /var/www/cgi-bin wouldn't be of any use
there either.

elmar

-- 

 .'"`.                                                            /"\
| :' :   Elmar Hoffmann <elho@elho.net>    ASCII Ribbon Campaign  \ /
`. `'    PGP key available via pgp.net        against HTML email   X
  `-                                                    & vCards  / \



Reply to: