Well, we are back

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.