%general-entities; ]> Linux-&linux-version; Linux <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem><seg>All default options: 4.20 SBU</seg> <seg>All default options: 181 MB</seg></seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of the kernel Kernel version 2.6.10 has a security vulnerability that will allow user processes to gain root privledges upon loading of a kernel module. See: for more information. The following patch fixes this problem: patch -Np1 -i ../linux-&linux-version;-security_fix-1.patch Prepare for compilation by running the following command: make mrproper If, in , you decided you want to compile the keymap into the kernel, issue the command below: loadkeys -m /usr/share/kbd/keymaps/[path to keymap] > \ [unpacked sources dir]/linux-&linux-version;/drivers/char/defkeymap.c Configure the kernel via a menu-driven interface: make menuconfig Compile the kernel image and modules: make Install the modules, if your kernel configuration uses them: make modules_install The path to the kernel image may vary depending on the platform you're using. Issue the following command to install the kernel: cp arch/i386/boot/bzImage /boot/lfskernel-&linux-version; cp System.map /boot/System.map-&linux-version; cp .config /boot/config-&linux-version; If you are going to keep the kernel source tree around, you may want to run chown -R 0:0 on the linux-&linux-version; directory to ensure all files are owned by user root. Contents of Linux See testing