Hi all,
I’ll just chime in with some thoughts. Fedora Core 6 isn’t that bad of a choice–in fact, despite the lifecycle problem (which is a very real problem with Fedora, and even before Fedora Legacy officially ended, it was known to be somewhat difficult to maintain a Fedora server past the EOL from the official Fedora project), it is among my favorite distributions.
You’ve got about a year of guaranteed updates. And we’ll be updating our packages for about two or three years (depending on how many folks are using it two or three years from now).
At that point, you’ll need to upgrade to FC7 or FC8 (whatever is out by then). Upgrading without a CD and console access is possible, and in recent versions isn’t actually all that difficult (folks have been upgrading this way for years with apt-get–and I’ve actually been doing it with yum all the way back to Red Hat 7.3, if you can believe that–though I wouldn’t wish any upgrade of pre-FC3 on anyone).
So, don’t panic. Fedora Core 6 is a solid OS, with good Virtualmin support. Many of your packages will be supported by us for quite a long time–probably 2-3 years. In a year, you can start planning an upgrade to FC7 or FC8.
If you don’t need bleeding edge software, and you’d rather not have to think about an upgrade (which can take an hour or two, plus a slightly unnerving first reboot) in a year, switch to CentOS 4.
I have three servers. They’re running RHEL, CentOS, and Fedora Core 3 (with updates that I’m building myself when I know there’s a security issue). The FC3 box is going offline as soon as I’ve finished backing everything up and moving the mail off to another server. I do prefer a longer lifecycle for my servers. It makes life easier down the road…the operating systems that provide that are: RHEL (5 years), CentOS (5 years), Ubuntu (3 years), and Debian (umm…not sure…something like 80 years, or whenever they finally release a new version). SUSE also has a commercial version that has a long lifecycle (3 years, I think), though Virtualmin support for it is iffy (I don’t have it, and the Novell engineers have been hostile to my bug reports about OpenSUSE, so I’m not wholly enthusiastic about buying it or supporting the platform).
My next server will probably run Ubuntu, though I’m not sure when I’ll finally get the Ubuntu installation as smooth as Fedora/CentOS.