From: Sergey Vlasov <vsu@altlinux.ru> To: community@altlinux.ru Subject: Re: [Comm] pptp-conntrack-nat Date: Tue, 12 Oct 2004 19:30:15 +0400 Message-ID: <20041012153015.GB12545@master.mivlgu.local> (raw) In-Reply-To: <416BEEB6.1020708@ukr-inter.net> [-- Attachment #1: Type: text/plain, Size: 2863 bytes --] On Tue, Oct 12, 2004 at 05:48:22PM +0300, Pavel Sabirjanov wrote: > Ядро собралось, но при сборке обпция CONFIG_IP_NF_PPTP=m пропадает из > config-2.4.26-std-up Значит, при сборке патч не был приложен, поэтому параметр оказался неизвестным и был удалён. > Кто создает этот файл? Как включить этот модуль в ядро? 1) Прочитать документацию в пакете kernel-build-tools 2) Сделать пакет kernel-feat-iptables-pptp, содержащий нужный патч; установить получившийся пакет в сборочную систему (если для сборки не используется hasher или скрипты из kernel CVS). 3) Добавить в spec ядра %add_patch_list kernel-feat-iptables-pptp, чтобы патч применялся при сборке ядра. 4) Исправить файл конфигурации ядра (один из способов - начать сборку ядра, прервать её после наложения всех патчей, после чего положить файл конфигурации в RPM/BUILD/kernel*/*/.config и выполнить make menuconfig, затем положить полученный .config в SOURCES/ вместо исходного). 5) Собрать пакет ядра с правильным файлом конфигурации. 6) Собрать нужные пакеты с модулями для нового ядра. Возможно, некоторые патчи из patch-o-matic всё-таки будут добавлены в стандартные ядра от ALT, но только в том случае, если они не ломают совместимость (некоторые патчи изменяют интерфейс таким образом, что требуют патченой версии iptables, которая не работает уже с ядрами без патча). > Pavel Sabirjanov пишет: > > >Добрый день! > > > >Хочется собрать модуль pptp-conntrack-nat из пакета patch-o-matic. > >В документации написано что нужно пересобрать ядро, > >я хочу собрать ядро с этим модулем из src.rpm > >kernel-image-std-up-2.4.26-alt6 > > > >В архиве patch-o-matic есть папка pptp-conntrack-nat, в которой судя > >по всему > >находятся исходники модуля, копируем его в > >/usr/src/kernel/patches > >Добавляю в spec ядра > >%add_patch_list pptp-conntrack-nat > > > >[pavel@test SPECS]$ rpm -bс kernel-std-up.spec > >предупреждение: пакет pptp-conntrack-nat не установлен > >предупреждение: пакет pptp-conntrack-nat не установлен > >ошибка: неудовлетворенные зависимости сборки: > > pptp-conntrack-nat нужен для kernel-image-std-up-2.4.26-alt6 > > > >Как можно установить пакет pptp-conntrack-nat? > > > >Если убрать BuildRequires: %get_patch_list и сделать rpm -bp > >то все проходит нормально (сейчас как раз собирается ядро, пока > >неизвестно будет ли оно работать :) > > > >----- Applying patchset pptp-conntrack-nat ------ > >Applying patch linux.patch ... > >patching file include/linux/netfilter_ipv4/ip_conntrack_tuple.h > > > >В документации на этот модуль написано, что нужно включить его модулем > >в конфиге ядра, > >CONFIG_IP_NF_PPTP=m, > >В папке SOURCE есть config-2.4.26-std-up, но в нем написано > >"Automatically generated make config: don't edit" > > > >Где указать эту опцию CONFIG_IP_NF_PPTP=m ? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2004-10-12 15:30 UTC|newest] Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2004-10-12 10:48 Pavel Sabirjanov 2004-10-12 14:48 ` Pavel Sabirjanov 2004-10-12 15:30 ` Sergey Vlasov [this message] 2004-10-13 9:02 ` Pavel Sabirjanov 2004-10-13 9:16 ` Pavel Sabirjanov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20041012153015.GB12545@master.mivlgu.local \ --to=vsu@altlinux.ru \ --cc=community@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git