This document provides instructions for compiling a custom kernel on SuSE Linux systems in 3 steps:
1. Install required packages like ncurses-devel and modify some RPM tools to prevent errors during compilation.
2. Download the desired vanilla kernel sources from kernel.org to /usr/src.
3. Run make menuconfig to configure the kernel, make to compile it, and make modules_install and make install to install the new kernel and modules. The end result is a kernel RPM package that can be installed on other SuSE systems.