Okay, that was not fun.
As I mentioned in my last entry, I got hacked.
So I upgraded PHP and Apache to the latest packages available from RedHat for ES 3 (which is what I am running.)
Unfortunately, they are not very current. RH supplies PHP 4.3.2 and Apache 2.0.46. The current versions are PHP V4.4.1 and Apache 2.0.55.
Ten minutes after I upgraded, I got hacked again. A different hack, but still!
Both times they came in though the web server, so I took it offline for a bit while I regrouped.
So I had to pull down the sources and build. I figured it might make the most sense to use the RedHat RPM spec files to build with, so I grabbed them and mangled them to suit. And mangled them. And mangled them some more.
Those of you who have created RPM spec files will know what I am talking about.
But I prevailed and finally got Apache 2.0.55 and PHP 4.4.1 built and installed.
Now I just have to make sure that all the PHP apps that I have on all my virtual servers are up to date.
Just what I needed, something to do over the weekend…
If you would like the Apache and PHP rpms, they are right here. I make no warranty as to their suitability.
As a matter of fact, I know that the httpd.conf file that the PHP rpm drops is whacked, but I’m to annoyed to fix it.
If you are an admin, you can work around it.