Whither Fedora Legacy?
[Posted January 19, 2005 by corbet]
Users of the Fedora Core distribution (or any other distribution, for that
matter) are well advised to understand its security update policies.
Fedora does not backport security fixes into the version of the affected
program which was originally shipped with the distribution; instead, the
application is simply updated to the current version. Security updates are
made for approximately one year, after which the Fedora project moves on to
supporting its newer versions. Sometimes the support period is shorter;
Fedora Core 2, which was
released on
May 18, 2004, is currently
scheduled
to become unsupported on March 21.
It is worth noting that, for as long as it lasts, the Fedora Project's
security support is excellent. Updates are released quickly, and are
easily tracked using yum, up2date, or apt.
When Fedora stops supporting a release, it "transfers" that release to the
Fedora Legacy project. Fedora
Legacy is not part of Fedora itself; it is, instead, a separate,
community-based effort dedicated to making security updates available to
older Fedora Core and Red Hat Linux releases. The project's policy, as
stated in the FAQ, is
to support old Fedora Core releases for two release cycles after the
transfer.
When Fedora Legacy is working well, it is a highly useful service. With a
simple tweak to a yum configuration file, it is possible to keep
an older system current with almost no effort.
Unfortunately, the last update to Fedora Core 1 came out on
December 3, 2004. Any Fedora Core 1 systems which rely upon
Fedora Legacy for updates are currently vulnerable to holes in the kernel,
xpdf, vim, KDE, PHP, sudo, etc. The process, it would seem, has come to a
complete stop for over a month. We attempted to ask (via the posted
contact address) what was going on, but got no response.
A look at the project's mailing list shows that there are still signs of
life. There is an open
issues document which is still being maintained; it shows a substantial
number of packages needing updates, along with their bugzilla URLs. There
was also one message about the stoppage and
whether support for Fedora Core 1 had been dropped:
No, but a combination of lack of manpower, downtime on the build
server and the fact that we are releasing Red Hat 7.3, Red Hat 9
and Fedora Core 1 packages together means that the project is
grinding to a halt. As soon as the build server comes back I will
try and clear a lot of the backlog.
Keeping a distribution current with security patches is hard, tedious, and
often thankless work. It's the sort of work that people tend to demand to
be paid to do. Projects like Debian and Gentoo demonstrate that this job
can be done, and done well, on a volunteer basis, however. But it would
appear that the requisite effort is not there for the Fedora Legacy
project. Without the needed resources - developer time, systems to build
packages on, and testing - a project like Fedora Legacy will fail. People
who care about the security of older Fedora Core distributions - and the
long-term value of Fedora releases in general - might want to think about
what they can do to help the Fedora Legacy project get its process
restarted.
(
Log in to post comments)