Stephen foi mais rápido do que eu. Seu método de resposta é o caminho a percorrer se você quiser instalar o linux-image-grsec-amd6 sem o trabalho envolvido na compilação do kernel e na criação do pacote do kernel com make-kpkg .
No entanto, algumas coisas podem ser quebradas usando grsecurity :
- A hibernação pode quebrar (conflitos com
CONFIG_GRKERNSEC_KMEM,CONFIG_PAX_MEMORY_SANITIZEeCONFIG_RANDOMIZE_BASE); - Xen e virtualbox podem quebrar (conflitos com
CONFIG_PAX_KERNEXECeCONFIG_PAX_MEMORY_UDEREF); - A proteção de ataques de reutilização de código (RAP), ativada com
CONFIG_PAX_RAP, pode quebrar blobs binários como o drivernvidia; -
broadcom-sta-dkmspode falhar na compilação devido ao acesso ilegal à memória;
Todas essas coisas estão listadas na página do wiki do Grsecurity do Arch Linux. Em casa, decidi usar o grsecurity e não estou usando drivers proprietários da nvidia (mas com uma placa desta marca instalada). Você tem que ter certeza de quais são os parâmetros habilitados no grsec pela sua distribuição, e ver se ele atende às suas necessidades (de se você pode fazer a troca de alguns recursos).
Se você pegar o caminho do empacotamento / "patch" do seu próprio Kernel baunilha, você manterá seu kernel atualizado e usará as próprias ferramentas do Debian para criar pacotes para linux-image , kernel-source e kernel-headers .
Material relacionado: