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