install all required packages inside container automatically
[sysadmin-cookbook] / recepies / systemtap / 1.kernel-build
1 r=`uname -r | cut -d\- -f1`
2 cd /usr/src
3 test -d linux-source-$r || tar xjf linux-source-$r.tar.bz2
4 cd linux-source-$r
5 cat /boot/config-`uname -r` | sed \
6         -e  's/^# CONFIG_DEBUG_INFO.*/CONFIG_DEBUG_INFO=y/' \
7         -e  's/^# CONFIG_KPROBES.*/CONFIG_KPROBES=y/' \
8         > .config
9 make oldconfig
10 fakeroot make-kpkg --initrd --append-to-version=-systemtap kernel_image kernel_headers kernel_debug