[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Woody kernel 2.4.18-bf2.4 update questions



There was no kernel-image package on your system because a kernel and its
modules are part of the basic system. (I believe that will change for Sarge,
and that will be a good thing.)

Let's step through a way to find the answer to some of your questions:

1. Go to www.debian.org, in the left sidebar click on "Packages", then on
"Search package directories". That should lead you here:

http://www.debian.org/distrib/packages#search_packages

2. Enter "kernel-image-2.4.18-bf2.4" and click "Search". That should get you
this:

http://packages.debian.org/cgi-bin/search_packages.pl?keywords=kernel-image-2.4.18-bf2.4&searchon=names&subword=1&version=stable&release=all

3. Click on the link, which leads here:

http://packages.debian.org/stable/base/kernel-image-2.4.18-bf2.4.html

Note the red banner "security". This is a security upgrade.

4. Below the "Go to Download Page" button, click on "developer information
for kernel-image-2.4.18-bf2.4", which leads here:

http://packages.qa.debian.org/k/kernel-image-2.4.18-i386bf.html

Note that this package is the sixth version of kernel-image-2.4.18-bf2.4,
and it was released on 07 June 2003 (the day before the security advisory).


My conclusions:

A. Debian does upgrade binary kernel packages to fix security problems.
B. The version numbers are "jacked up". The current version is the sixth
version.
C. The Security Advisory was issued once the necessary upgrade packages were
in place.
D. If you installed version six of this kernel-image you have the latest
version available.

To see if which version of a package you have, do "dpkg -l <packagename>":

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name           Version        Description
+++-==============-=========-============================================
ii  kernel-image-2 2.0       Linux kernel binary image for version 2.4.20

(I build my own kernels, but the idea is still the same.) Compare the
version number with the version number you see in #4 above to see if you
have the latest version. If you don't an upgrade may be in order.

For a description of debian kernel image names, read this section and the
two that follow:

http://newbiedoc.sourceforge.net/system/kernel-pkg.html#APPEND-KERNEL-PKG

This will answer your question about the warnings about modules.

(Read the whole article to find out how to build your own kernels.)

The kernel-headers package was updated on the same day as the kernel-image,
so you should upgrade it as well.

OTOH, you could just step through the tutorial (using kernel-source-2.4.20
instead), configure your kernel to build the e100 package you need and
forget about kernel headers. :)

Kevin



Reply to: