[CentOS] BUG in httpd 2.2.3-22.el5.centos.2

Thu Aug 6 21:58:48 UTC 2009
Mark Hedges <hedges at scriptdolphin.com>

On Sat, 1 Aug 2009, Ned Slider wrote:
> Filipe Brandenburger wrote:
> > On Sat, Aug 1, 2009 at 12:30, Mark Hedges<hedges at scriptdolphin.com> wrote:
> >>> http://wiki.centos.org/HowTos/SELinux
> >> Is this why DBD::SQLite broke under mod_perl recently in
> >> CentOS?
> >
> > It might or might not be... In order to be sure, you may
> > check the audit logs at /var/log/audit/audit.log (make
> > sure the "audit" RPM is installed and the "auditd"
> > daemon is enabled and running), you might see SELinux
> > messages in that file when some access is denied.
>
> Further to Filipe's advice, if you temporarily switch
> SELinux into permissive mode and stuff then works again,
> take that as a pretty good indication that it was indeed
> SELinux that was preventing it. At that point you know
> where to look to fix the problem.

No, this is not my problem anyway.

hedges at anubis:~$ sestatus
SELinux status:                 disabled

With SELinux off, any script run by apache can access
anything on the filesystem that can be read by the apache
process user.  Maybe that's not the best way to do it, but
it confirms that SELinux is not causing DBD::MySQL to break
under mod_perl in CentOS 5.3.

It looks like it was a buggy release in apr-util
1.2.7-7.el5_3.1 or httpd 2.2.3-22.el5.centos.2

Who packages httpd for Centos?  Is there some way to contact
a person to ask them about this?

I feel like it's pointless to ask why don't distributions
upgrade within the minor revision number of the stable 2.2
series anyway.  2.2.3 is certainly not as "stable" as 2.2.11
and the API is supposed to be the same.  Oh right the "big
picture."  :-(

Mark