URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 66847
[ Назад ]

Исходное сообщение
"FreeBSD 4.10 перезод с ipfw на ipfw2"

Отправлено georgesitov , 09-Июн-06 14:49 
Сейчас стоит FreeBSD и ipfw, хочу перейти на ipfw2
Как я понял для этого достаточно пересобрать ядро с опцией оptions IPFW2
а также перекомпилировать  /sbin/ipfw и /usr/lib/libalias  с опцией -DIPFW2

Вопрос:
1) Кто нибудь делал подобное, всё ли будет нормально работать ?
2) Подскажите пожалуйста, как осуществлять перекомпиляцию с опцией DIPFW2 - я этого никогда не делал, и проводить её до или после пересборкя ядра ?


Содержание

Сообщения в этом обсуждении
"FreeBSD 4.10 перезод с ipfw на ipfw2"
Отправлено Дениска , 09-Июн-06 14:59 
>Сейчас стоит FreeBSD и ipfw, хочу перейти на ipfw2
>Как я понял для этого достаточно пересобрать ядро с опцией оptions IPFW2
>
>а также перекомпилировать  /sbin/ipfw и /usr/lib/libalias  с опцией -DIPFW2
>
>Вопрос:
>1) Кто нибудь делал подобное, всё ли будет нормально работать ?
делали.все работает.
>2) Подскажите пожалуйста, как осуществлять перекомпиляцию с опцией DIPFW2 - я этого
>никогда не делал, и проводить её до или после пересборкя ядра
в мане по ipfw все расписано ж
компилишь ядро с options IPFW2
после компилишь нужные бинарники и библ. с нужной опцией - либо при компиляции добавляешь -DIPFW2 либо в make.conf пихаешь IPFW2=TRUE перед buildworld.


"FreeBSD 4.10 перезод с ipfw на ipfw2"
Отправлено georgesitov , 09-Июн-06 15:05 
я buildworld не хочц делать , только откомпилировать нужные бинарники с опцией -DIPFW2,
подскажите как это сделать -я просто в это вопросе пока не разбираюсь.

Так :
# cd /usr/src/sys/modules/ipfw/ && make depend all install
# cd /usr/src/sbin/ipfw/ && make depend all install

если так, то в каком месте опцию указывать ?

ps: прошу прощения за возможно ламерские вопросы - ненашёл в инете нормальной доки по этому


"FreeBSD 4.10 перезод с ipfw на ipfw2"
Отправлено FiN , 09-Июн-06 16:08 
>я buildworld не хочц делать , только откомпилировать нужные бинарники с опцией
>-DIPFW2,
>подскажите как это сделать -я просто в это вопросе пока не разбираюсь.
>
>
>Так :
># cd /usr/src/sys/modules/ipfw/ && make depend all install
># cd /usr/src/sbin/ipfw/ && make depend all install
>
>если так, то в каком месте опцию указывать ?

cd /usr/src/lib/libalias
make -DIPFW2 && make install
cd /usr/src/sbin/ipfw
make -DIPFW2 && make install