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: