Здравствуйте.
Объясните следующую ситуацию. Судя по документации нужно распаковать исходники ядра линукса, iptables и patch-o-matic-ng. Затем нужно собрать ядро и собрать его с модулями в графе Networking Options далее в IP: Netfilter Configuration.
Затем накладываю патч на исходники iptables. И собираем его.
Я правильно понял?
Следующий вопрос: если я ядро собираю монолитным и мне не нужны модули, то в таком случае мне как действовать.
Я уже просто запарился это делать.
Система gentoo ядро 2.6.20
Спасибо за подсказку.
Есть ряд машине у которых мало памяти, купить не представляется возможным, т.к. фирмовые компы и уже не производятся. Борюсь за память и производительность.
1. Разпакуй ядро в /usr/src/kernel (прим.)
2. Разпакуй iptables в /usr/src/iptables (прим.)
3. Запусти патч с нужным репозиторием и укажи пути(п.1,2) к ядру и iptables
4. Настрой ядро, скомпилируй ядро и iptables
> Есть ряд машине у которых мало памяти, купить не представляется возможным, т.к. фирмовые компы и уже не производятся. Борюсь за память и производительность.
Если ты боришся за память, то тогда зачем тебе монолитное ядро?
Вы хотите сказать, что если модуль не нужен он будет либо выгружен, либо не загрузится? Я правильно Вас понял.
Мне кажется, что лучше мне собрать ядро с нужными опциями в монолит и не париться.
Хотя я не знаю как другие думают по этому поводу и флейм разводить не хочу.
Вы не в монолитное ядро смотрите а неретряхните конфиг, убрав из него всё, что вкомпиливается в него ненужное. Модули-то штука динамически загружаемая, как правильно заметил предыдущий товарищ.