Цитат
cd /usr/src
Сваляме кернела който желаем да ползваме в моя случай
Цитат
Разархивираме:
Цитат
tar -xvf linux-3.2.52.tar.xz
Влизаме в вече разархивираната директория на новия кернел:
Цитат
cd linux-3.2.52.tar.xz
Следващата стъпка е да свалим пача за grsec и да пачнем новия кернел:
Цитат
Цитат
patch -p1 < grsecurity-3.0-3.2.52-201311261520.patch
След като сме пачнали новия кернел трябва да го конфигурираме с помоща на make menuconfig ако го правите за първи път ви препоръчвам да ползвате стария кернел конфиг което става по следния начин:
Цитат
cp /boot/config-`uname -r` .config
Време е да настроим кернела като му окажем да исползва конфига ни от стария кернел и да пуснем поддръжка на grsec
Цитат
make menuconfig
От menu-то избираме Load и натискаме OK
След което е нужно да отидем в меню Security Options --> Grsecurity селектираме го и ако не сте сигурни какво точно искате да пуснете просто давате Configuration Method (Automatic) Запаметяваме новия конфиг - Save - Ok излизаме и компилираме новия кернел:
Цитат
make && make modules && make modules_install && make install
Рестартираме и се надяваме всичко да е наред.