Ksplice: Patch The Linux Kernel Without Rebooting System
You may be aware that after kernel upgrade and kernel security patching you need to reboot Linux box. Now, there is a new patch called - Ksplice. It provides rebootless Linux kernel security update. It is available under GPL 2 and has been tested on Linux kernel versions from 2.6.8 to the recently released 2.6.25 and on several Linux distributions including Debian, Ubuntu, Red Hat Enterprise Linux and Gentoo Linux.
Ksplice allows system administrators to apply security patches to the Linux kernel without having to reboot. Ksplice takes as input a source code change in unified diff format and the kernel source code to be patched, and it applies the patch to the corresponding running kernel. The running kernel does not need to have been prepared in advance in any way.
To be fully automatic, Ksplice's design is limited to patches that do not introduce semantic changes to data structures, but most Linux kernel security patches don't make these kinds of changes. An evaluation against Linux kernel security patches from May 2005 to December 2007 finds that Ksplice can automatically apply 84% of the 50 significant kernel vulnerabilities from this interval.
Ksplice has been implemented for Linux on the x86-32 and x86-64 architectures.
=> Ksplice: Rebootless Linux kernel security updates (via zdnet)
Want to stay up to date with the latest Linux tips, news and announcements? Subscribe to our free e-mail newsletter or full RSS feed to get all updates.
You can Email this page to a friend.
You may also be interested in...
- Solaris > Patch Management
- Linux Kernel v2.6 Local Root Exploit ( vmsplice ) Found
- How To Patch Running Linux Kernel Source Tree
- Iptables for restricting access by time of day
- Linus rejects the idea of non GPL kernel modules
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!
Tags: compile kernel, data structures, enterprise linux, kernel hot patching, kernel source code, kernel upgrade, linux kernel versions, linux-distributions, red hat enterprise, security patches, security updates, semantic changes, source code change, system administrators, vulnerabilities ~ Last updated on: April 25, 2008



Recent Comments
Today ~ 4 Comments
Today ~ 8 Comments
Today ~ 3 Comments
Today ~ 2 Comments
Today ~ 37 Comments