[3702] in WWW Security List Archive

home help back first fref pref prev next nref lref last post

Re: CGI Scripts???

daemon@ATHENA.MIT.EDU (Jacob Rose)
Wed Dec 4 19:17:13 1996

Date: Wed, 4 Dec 1996 17:03:22 -0500 (EST)
From: Jacob Rose <jacob@whiteshell.com>
To: Gagan Mehra <gaganm@galaxy.npi.stpn.soft.net>
Cc: www-security@ns2.rutgers.edu
In-Reply-To: <32A5604B.6A5D@galaxy.npi.stpn.soft.net>
Errors-To: owner-www-security@ns2.rutgers.edu

> Hi,
> I have just started setting up an internet server and was wondering why
> all CGI scripts written using shell script use the Bourne Shell.
> Any answers would be highly appreciated.

Not all, but most.  The reason is probably that the Bourne Shell was the
first shell, and that csh was neither "c" nor "sh" (and had many bugs).  I
believe tcsh has since solved most of csh's quirks, but bash (which is the
"Bourne Again SHell") has also supplemented most of the Bourne Shell's
inadequacies while retaining sh (Bourne Shell) compatibility.  I don't
know enough about zsh or other shells to comment on them, though I believe
PERL is the scripting language most used for CGI (though I suppose it's
not a "shell" scripting language).

------------------------------------------------------------------------
Jacob Rose                       All you and I must agree upon is peace.
------------------------------------------------------------------------


home help back first fref pref prev next nref lref last post