Well, I finally got my Linux systems upgraded … both Rivendell & Gondor got upgraded to Fedora Core 6 this weekend.
There were a few minor glitches … but nothing that couldn’t be handled.
One thing that was kind of annoying is the fact that the Apache config (httpd.conf) was replaced on both servers (the original was backed up to a ‘rpmsave’ file). This, in itself, wasn’t that big a deal … but I wasn’t expecting it.
I have an idea for a good open source project … that could be incorporated into new distribution releases … an “Upgrade Impact Analysis” tool. It would evaluate your existing configuration, compare to what is known about a new distribution, and tell you what config files could be used without modification and which files would have to be reworked.
Another problem I had, which had me worried, was the fact that I couldn’t get ClamAV to rebuild. After a bit of research, I found that my linker configuration file ‘ld.so.conf’ had a ‘/usr/i486-linux-libc5/lib’ listed. This has to be left over from one of my older Redhat installs. The files in that directory are timestamped April 15th 1999. To be honest, I’m shocked I was able to build anything with that old code in the linkers configuration. Luckily, simply commenting that line out fixed the problem.
So far everything seems to be working OK, so I’m cautiously optimistic.