It does make sense that the kernel should not be updated but rather be installed as a new package.
What made me assume that the new kernel should show up as an update is the following sentence from the advisory
(http://www.mandrakesecure.net/en/advisories/advisory.php?name=MDKSA- 2003:066-2):
"To upgrade automatically, use MandrakeUpdate."
which is apparently wrong.
Avi
On Monday, Jul 28, 2003, at 06:09 America/Chicago, Kaj Haulrich wrote:
On Monday 28 July 2003 03:22 am, Avi Schwartz wrote:I currently have on my system kernel-2.4.21.0.13 installed. When I am running mandrakeUpdate it tells me there are no updates yet I know that kernel 2.4.21.0.25mdk-1-1 is available as a security fix. Why doesn't it tell me there is an update?
Avi
Because kernels must not be *upgraded*. They must be *installed*. If you try to upgrade a kernel, it will destroy your system. That's why Mandrake removed the opportunity to *upgrade* kernels via the Control Center.
If you want the new kernel, do as follows :
Download the kernel-whatsoever.rpm to some directory of your choice, for example /home/avi/downloads. Change into that directory, su into root and then run :
urpmi kernel-*whatever*.rpm
This will install the new kernel. That done, edit your /etc/lilo.conf to make the new kernel the default one. You can do that from the Command Center under the Boot-option or simply edit it by hand. Remember to run *lilo* (as root) when you have saved the new /etc/lilo.conf.
Finally, re-boot and if everything is OK you can simly remove the old kernel entries in /boot, although that's not necessary.
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com