Fw: [freeside] httpd.conf fails with ($MLDBM::RemoveTaint=1;) with both updated versions of Redhat9 and RedhatEL3
The Salisburys
rojee at bigpond.net.au
Fri Jun 11 01:55:41 PDT 2004
didn't format very well
> Easy when you know how
>
> Randall perhaps could add to
> http://blogs.law.harvard.edu/rlucas/2003/08/26#a13
> RedhatEL3 FREE VERSIONS (centos) needs 7 packages installed before
>
> apache 1.3 will install
>
>
>
rpm -i compat-db-4.0.14-5.i386.rpm
rpm -i compat-gcc-c7.3-2.96.123.i386.rpm
rpm -i compat-libstdcdevel-7.3-2.96.123.i386.rpm
rpm -i compat-db-4.0.14-5.i386.rpm
rpm -i compat-gcc-c7.3-2.96.123.i386.rpm
rpm -i mm-1.1.3-4.i386.rpm
rpm -i mm-devel-1.1.3-4.i386.rpm
rpm -i apache-1.3.27-2.i386.rpm
----- Original Message -----
> From: "Randall Lucas" <rlucas at tercent.com>
> To: <ivan-freeside at sisd.com>
> Cc: <Ryan at trainor.com.au>
> Sent: Friday, June 11, 2004 5:26 AM
> Subject: Re: [freeside] httpd.conf fails with ($MLDBM::RemoveTaint=1;)
with
> both updated versions of Redhat9 and RedhatEL3
>
>
> > You are using Apache 2, which is evil and broken. It is inexplicable
> > why Red Hat ships EL3 with Apache 2.0.
> >
> > For more on why Apache 2 is a bad idea and NOT ready for production, see
> > http://blogs.law.harvard.edu/rlucas/2004/04/01#a32
> >
> > For my notes on backing RH9 back down to Apache 1.3, see
> > http://blogs.law.harvard.edu/rlucas/2003/08/26#a13
> >
> > Please see previous list postings on this topic as well.
> >
> > Randall
> >
> > PS, it's probably possible to re-write the apache conf directives that
> > are failing for use with Apache 2.0. But it's still very shakey to use
> > Apache 2 with anything mod_perlish.
> >
> > The Salisburys wrote:
> >
> > > Almost identical failure with 2 different systems
> > >
> > > Ryan
> > >
> > > I saw your post yesterday. "[freeside] Email aliases "
> > >
> > > It seems you have got further than myself.
> > >
> > > the 3 lines below when hashed out allows a correct syntax check for
> httpd.conf But when unhashed causes a failure.
> > >
> > > #<Perl>
> > > #$MLDBM::RemoveTaint = 1;
> > > #</Perl
> > >
> > > Did you have trouble at this point?
> > >
> > > My redhat EL 3 is a centos distro.
> > >
> > >
> > >
> > > Errors:
> > >
> > > "Syntax error on line 1047 0f /etc/httpd/conf/httpd.conf
> (RedhatEL3 with postgres)
> > > Perl not allowed here"
> > >
> > > "Syntax error on line 1047 0f /etc/httpd/conf/httpd.conf
> (Redhat9 with mysql )
> > > <Perl not allowed here"
> > >
> > >
> > > Added into httpd.conf:
> > > ##################################
> > > PerlModule Apache::ASP
> > > <Directory /usr/local/apache/htdocs/freeside-asp>
> > > <Files ~ (\.cgi)>
> > > AddHandler perl-script .cgi
> > > PerlHandler Apache::ASP
> > > </Files>
> > > #<Perl>
> > > #$MLDBM::RemoveTaint = 1;
> > > #</Perl>
> > > PerlSetVar Global /usr/local/etc/freeside/asp-global/
> > > PerlSetVar Debug 2
> > > </Directory>
> > > ##################################
> > >
> > >
> > > thanks
> > > Roger
> > >
> >
>
More information about the freeside-users
mailing list