[5059] in WWW Security List Archive

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

RE: user cgi-advice SUMMARY

daemon@ATHENA.MIT.EDU (DeepSummer-HomeofWebSiteDesignsExt)
Sun Apr 13 21:30:22 1997

From: Deep Summer - Home of Web Site Designs Extraordinare
	 <frank@deepsummer.com>
To: Abigail <abigail@fnx.com>, "'elroy'" <elroy@kcsun3.kcstar.com>
Cc: "www-security@ns2.rutgers.edu" <www-security@ns2.rutgers.edu>
Date: Sun, 13 Apr 1997 13:47:00 -0600
Errors-To: owner-www-security@ns2.rutgers.edu


    > don't personally have a problem with Apache on Linux or FreeBSD on a PC, but 
    > my customers want something better.

    Better than Apache? ... (falling... falling... *klunk*...)


----------
From: 	elroy[SMTP:elroy@kcsun3.kcstar.com]
Sent: 	Friday, April 11, 1997 7:44 AM
To: 	Abigail
Cc: 	www-security@ns2.rutgers.edu
Subject: 	Re: user cgi-advice SUMMARY

On Fri, 11 Apr 1997, Abigail wrote:

> It's odd that it makes you paranoid when you give them a compiler, yet
> you give them perl. Who needs a compiler when you have perl? 

Who needs Perl when you have a compiler? ;) 

I wouldn't even give them Perl if I could help it, but the point of my 
original post was to enable user-generated CGI in a secure manner. 
The Webmasters want Perl. Also, a Perl program IS it's own source, and it 
makes it convenient for me if I want to see what it does. With a binary, 
the source need not be available. Leaves me looking at "black box" programs, 
and wondering what they do, etc. I really don't want to read their 
programs, but at least they're there if I need them.

> It have have been easier to give them their own machine. Buy a Pentium,
> but a free Unix on it, and let them have their way with it.

I have to disagree with you on this point. 

I don't need another machine to worry 
about. I also don't want to spend the money, either on the hardware, or the 
software. It *is* an attractive solution, but creates more problems than 
solutions in my case. I think if it's appropriate for you, it's a good 
choice.

My clients have a right to expect a level of performance, and I'm 
professionally obligated to provide a stable and secure environment for them 
to conduct their business. I can't really say "Sorry, your site is down 
because I let the users have their way with it" and expect to stay in 
business. I'm much more familiar with securing Irix and Solaris 
than Linux or FreeBSD, so I use what I know.

Additionally, my clients won't tolerate the notion of the thing. They 
want to be on a *server*, NOT on a PC. They want their site serviced by 
server *software*, not freeware. I provide this for them, and they pay for it. I 
don't personally have a problem with Apache on Linux or FreeBSD on a PC, but 
my customers want something better. I also prefer working on higher-end 
equipment, so we all get something out of it :)

-elroy (elroy@kcstar.com)




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