{{page>:menu}}
====== Kernel ======
===== 2.6 =====
* IPTables - je potřeba jej zapnout! - CONFIG_XTABLE + další nabídky
* povolit CONFIG_MCA a CONFIG_EISA
===== Debian =====
==== kompilace a instalace s L7 ====
*''make mrproper'' - vyčistí vše zkompilované ze zdrojáků
*''make clean'' -- smazání jen něčeho
*''make-kpkg clean''
*[[http://sourceforge.net/project/showfiles.php?group_id=80085|L7 download]]
*[[http://l7-filter.sourceforge.net/HOWTO-kernel|L7 How to kernel]]
patch -p1 --dry-run < kernel-2.6.25-2.6.28-layer7-2.21.patch
patch -p1 < kernel-2.6.25-2.6.28-layer7-2.21.patch
make menuconfig
*General Setup -> [*] Prompt for development and/or incomplete code/drivers
*Networking support -> Networking Options -> [*] Network packet filtering framework (Netfilter) -> Core Netfilter Configuration
* Netfilter connection tracking support
*{M} Netfilter Xtables support (required for ip_tables)
*-*- Connection tracking flow accounting
* "layer7" match support
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-layer7 kernel_image kernel_headers
dpkg -i linux-image-2.6.28-layer7_2.6.28-layer7-10.00.Custom_i386.deb
dpkg -i linux-headers-2.6.28-layer7_2.6.28-layer7-10.00.Custom_i386.deb
* do menu.lst přidat ''initrd /initrd.img-2.6.8.1''
==== odinstalování ====
* ''dpkg --purge --force-remove-essential kernel-image-NNN''