помогите с фрибсд
wmware пытался установить? 

Короче надо это 5.2.1 апгрейдить на 6.2-RELEASE, а потом уже задавай дальнейшие вопросы.
апгрейдить ну нафик
нет не вмваре, на вмварь то 6 обычно ставлю, и с ней проблем подобных нет
нет не вмваре, на вмварь то 6 обычно ставлю, и с ней проблем подобных нет
Ну или как минимум до 5.5
ладно апгрейд дело конечно интересное но потом
как удалить порт ручками(деинсталл не работает)
мне что придётся каждый пакет по очереди удалять:%;№""!
как удалить порт ручками(деинсталл не работает)
мне что придётся каждый пакет по очереди удалять:%;№""!
pkg_delete
да знаю я, просто мне заранее страшно, их же там просто до куя было
> причём на машине сейчас пока нет вообще src в usr
cd /usr && cvs -z9 -d
somewhere.freebsd.org:/path/to co -r RELENG_5 src
Адрес уточнить, тег уточнить, man cvs.
---
"Аллах не ведёт людей неверных."
cd /usr && cvs -z9 -d
somewhere.freebsd.org:/path/to co -r RELENG_5 srcАдрес уточнить, тег уточнить, man cvs.
---
"Аллах не ведёт людей неверных."
somewhereкак всегда есть самый умный
я собственно и спрашивал, где это самвиар могёт быть
Unable to get proper FTP path. FTP media not initialized.
Unable to open src/ssys.inf: I/O error.. │
│ Reinitialize media?
в общем мне не понятно чё ему надо
предыдущий вопрос временно неактуален в практическом плане
на практике получилось подредактировать мэйкфайл
но есть вопрос:
где хранятся следующие переменные?
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}
на практике получилось подредактировать мэйкфайл
но есть вопрос:
где хранятся следующие переменные?
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}
/etc/make.conf
/usr/ports/mk/*
---
"This user is BSD-compliant."
/usr/ports/mk/*
---
"This user is BSD-compliant."
> я собственно и спрашивал, где это самвиар могёт быть
Handbook.
---
"This user is BSD-compliant."
Handbook.
---
"This user is BSD-compliant."
новый вопрос, имеем allow from any to xxxx
divert 8668 from any to xxxx
allow from xxxx to any
divert 8668from xxxx to any
каким таким образом диверт может быть больше аллоу?
а вообще вот есть проблема требуется чтобы снаружи конектились на определённый порт и попадали на внутренний комп, все пакеты по тспдампу ходят и туда и сюда, а коннекта нет...
divert 8668 from any to xxxx
allow from xxxx to any
divert 8668from xxxx to any
каким таким образом диверт может быть больше аллоу?
а вообще вот есть проблема требуется чтобы снаружи конектились на определённый порт и попадали на внутренний комп, все пакеты по тспдампу ходят и туда и сюда, а коннекта нет...
конфиг natd предлагается вытягивать телепатически?
дык в том то и дело, что там всё нормуль
ну раз всё нормуль, то разбирайся сам.
гм, в общем дело такое
нужно чтобы из эни тисипи конектясь на хххх dst-port n
через yyyy dst-port n
попадали на zzzz dst-port n
соответствено два машина, на первой тисипи входящие на х уходят на у
на второй с у на зет
нужно чтобы из эни тисипи конектясь на хххх dst-port n
через yyyy dst-port n
попадали на zzzz dst-port n
соответствено два машина, на первой тисипи входящие на х уходят на у
на второй с у на зет
сейчас проблема в том, что :
2 машины у каждой внешн и внутр интерфейсы
пакеты на заданный порт поступают на внешний интерфейс внешней машины проходят последовательно довнутреннего внутренней , уходят на локальную машину, приходят с неё на внутренний интерфейс внутренней машины и теряютсо( т.е. они теряются непосредственно на внутренней машине , но не должны вроде..)
вот ipfw
01002 212470 255507430 divert 33333 tcp from локальный_комп to any out via fxp3
01002 122696 5142838 allow tcp from any to локальный_комп dst-port 21400
01002 0 0 divert 8668 tcp from any to локальный_комп dst-port 21400
01002 212385 255502998 allow tcp from локальный_комп to any
01002 0 0 divert 8668 tcp from адрес_ната to локальный_комп dst-port 21400
01002 0 0 divert 8668 tcp from локальный_комп to адрес_ната dst-port 21400
01002 0 0 allow tcp from локальный_комп to адрес_ната
01002 0 0 allow tcp from локальный_комп to any setup
в натд есть
redirect_port tcp локальный_комп:21400 адрес_ната:21400
и отдельный 33333
/sbin/natd -p 33333 -a адрес_ната -redirect_address локальный_комп адрес_ната
2 машины у каждой внешн и внутр интерфейсы
пакеты на заданный порт поступают на внешний интерфейс внешней машины проходят последовательно довнутреннего внутренней , уходят на локальную машину, приходят с неё на внутренний интерфейс внутренней машины и теряютсо( т.е. они теряются непосредственно на внутренней машине , но не должны вроде..)
вот ipfw
01002 212470 255507430 divert 33333 tcp from локальный_комп to any out via fxp3
01002 122696 5142838 allow tcp from any to локальный_комп dst-port 21400
01002 0 0 divert 8668 tcp from any to локальный_комп dst-port 21400
01002 212385 255502998 allow tcp from локальный_комп to any
01002 0 0 divert 8668 tcp from адрес_ната to локальный_комп dst-port 21400
01002 0 0 divert 8668 tcp from локальный_комп to адрес_ната dst-port 21400
01002 0 0 allow tcp from локальный_комп to адрес_ната
01002 0 0 allow tcp from локальный_комп to any setup
в натд есть
redirect_port tcp локальный_комп:21400 адрес_ната:21400
и отдельный 33333
/sbin/natd -p 33333 -a адрес_ната -redirect_address локальный_комп адрес_ната
в общем пре дыдущие проблемы не актуальны..
но есть новые вопросы..
1 кто-нибудь сталкивался с тем, что при наличии некоторого количества редирект адресов у ната сносит крышу, и он перестаёт их редиректить( т.е. делает вроде редирект, но ничего не меняет)
и как с этим бороться, кроме как максимально ограничить редирект адрессы?
2 при установке геттекст выдаёт checking for gettext... no
checking for gettext in -lintl...gettext function not found.
Please install libintl at Makefile.PL line 18.
как с этим бороться?
но есть новые вопросы..
1 кто-нибудь сталкивался с тем, что при наличии некоторого количества редирект адресов у ната сносит крышу, и он перестаёт их редиректить( т.е. делает вроде редирект, но ничего не меняет)
и как с этим бороться, кроме как максимально ограничить редирект адрессы?
2 при установке геттекст выдаёт checking for gettext... no
checking for gettext in -lintl...gettext function not found.
Please install libintl at Makefile.PL line 18.
как с этим бороться?
ап
1. не сталкивался
2. ручная установка?
2. ручная установка?

она и так уже наполовину ручная....
не понял, что значит наполовину ручная? не через портов собирал?
makefilы редактировал
А зачем? Лучше бы порты обновить сначала.
gettext слишком уж стандартный пакет, в принципе проблемы с компиляцией быть не может.
gettext слишком уж стандартный пакет, в принципе проблемы с компиляцией быть не может.
у меня есть libintl.so.8
а вот какой ему нужен непонятно, и непонятно где бы это посмотреть
вроде погуглил, для генту советуют USE="-nls" emerge perl
что для фрибсд сделать?
порты как раз обновлены
а вот какой ему нужен непонятно, и непонятно где бы это посмотреть
вроде погуглил, для генту советуют USE="-nls" emerge perl
что для фрибсд сделать?
порты как раз обновлены
Ну сначала давай обнови порты по cvs/portsnap и попробуй компилить gettext нормальным портом
ЗЫ. а что pkgdb -F что покажет? ты до gettextа какие пакеты собирал ручно?
ЗЫ. а что pkgdb -F что покажет? ты до gettextа какие пакеты собирал ручно?
на той машине, на которой всё нормально поставилось
ldconfig -r | grep libintl
129:-lintl.6 => /usr/local/lib/libintl.so.6
а тут 8
вот я думаю может его просто поменять как-то..
ldconfig -r | grep libintl
129:-lintl.6 => /usr/local/lib/libintl.so.6
а тут 8
вот я думаю может его просто поменять как-то..
гм, просто поменял эту либинтл как-то с 8 на 6, но это не спасло отца русской демократии
спасло обновление перла до 5,8
так кто нибудь может пояснить по поводу натд и редирект адрессов?
так кто нибудь может пояснить по поводу натд и редирект адрессов?
чем дальше в лес тем толще партизаны....
../.././..//gcc-3.4.6/libiberty/fibheap.c: In function `fibheap_union':
../.././..//gcc-3.4.6/libiberty/fibheap.c
warning: implicit declaration of function `free'
../.././..//gcc-3.4.6/libiberty/fibheap.c: In function `fibheap_delete_node':
../.././..//gcc-3.4.6/libiberty/fibheap.c
error: `LONG_MIN' undeclared (first use in this function)
../.././..//gcc-3.4.6/libiberty/fibheap.c
error: (Each undeclared identifier is reported only once
../.././..//gcc-3.4.6/libiberty/fibheap.c
error: for each function it appears in.)
../.././..//gcc-3.4.6/libiberty/fibheap.c: In function `fibheap_consolidate':
../.././..//gcc-3.4.6/libiberty/fibheap.c
warning: implicit declaration of function `memset'
gmake[2]: *** [fibheap.o] Error 1
--------------
может кто-нибудь знает что нужно сделать?
совет обновить 5,2,1 до хотябы 5,3 не предлагать
../.././..//gcc-3.4.6/libiberty/fibheap.c: In function `fibheap_union':
../.././..//gcc-3.4.6/libiberty/fibheap.c
warning: implicit declaration of function `free'../.././..//gcc-3.4.6/libiberty/fibheap.c: In function `fibheap_delete_node':
../.././..//gcc-3.4.6/libiberty/fibheap.c
error: `LONG_MIN' undeclared (first use in this function)../.././..//gcc-3.4.6/libiberty/fibheap.c
error: (Each undeclared identifier is reported only once../.././..//gcc-3.4.6/libiberty/fibheap.c
error: for each function it appears in.)../.././..//gcc-3.4.6/libiberty/fibheap.c: In function `fibheap_consolidate':
../.././..//gcc-3.4.6/libiberty/fibheap.c
warning: implicit declaration of function `memset'gmake[2]: *** [fibheap.o] Error 1
--------------
может кто-нибудь знает что нужно сделать?
совет обновить 5,2,1 до хотябы 5,3 не предлагать
> совет обновить 5,2,1 до хотябы 5,3 не предлагать
Вообще-то, 5.3 хотя бы "stable", в отличие от 5.2.1.
Почему бы не откатить ports до состояния тех времён?
---
...Я работаю...
Вообще-то, 5.3 хотя бы "stable", в отличие от 5.2.1.
Почему бы не откатить ports до состояния тех времён?
---
...Я работаю...
я об этом подумал уже...
ещё мысли есть?
ещё мысли есть?
Нашёл что?
Других мыслей нет, по одним только сообщениям ничего не узнаешь.
Можешь попробовать make -dx, не помню, как оно в погнутом,
попробуй переменные посмотреть, может, отравилось где-то
или не выставлено.
---
...Я работаю...
Других мыслей нет, по одним только сообщениям ничего не узнаешь.
Можешь попробовать make -dx, не помню, как оно в погнутом,
попробуй переменные посмотреть, может, отравилось где-то
или не выставлено.
---
...Я работаю...
Это откуда, кстати, из пакетов или из системы?
Попробуй обойти эту бадягу использованием готового gcc.
Или смысл именно в использовании каких-то частей именно оттуда?
---
...Я работаю...
Попробуй обойти эту бадягу использованием готового gcc.
Или смысл именно в использовании каких-то частей именно оттуда?
---
...Я работаю...
cd /usr/ports/port-mgmt/porteasy
make install
porteasy -u -I
cd /ust/ports/port-mgmt/portupgrade
make install
portupgrade -a
> portupgrade -a
За такие советы я бы расстреливал.
Иногда, для профилактики.
---
...Я работаю...
За такие советы я бы расстреливал.
Иногда, для профилактики.
---
...Я работаю...
да лана, он же не пкг_делете -а предложил ....
а ты хоть в курсе, что именно я предложил?
и чем это может быть плохо?
или ты просто решил тему апнуть и показать вид, что ты очень крутой...
и чем это может быть плохо?
или ты просто решил тему апнуть и показать вид, что ты очень крутой...
> portupgrade -a
-------
если ты об этом то в курсе...
-------
если ты об этом то в курсе...
Откатывать обратно до рабочего состояния чуть сложнее,
чем запустить portupgrade. Не сказать, чтобы pkg_delete
был хоть как-то хуже.
---
...Я работаю...
чем запустить portupgrade. Не сказать, чтобы pkg_delete
был хоть как-то хуже.
---
...Я работаю...
portupgradeвопрос я бы сказал философский..
гм, как ни странно гсс 4.0 нормально установился
но есть вот такой нубский вопрос
в порте нет переменной мастерсайт, при её добавлении он всё равно делает вид, что её не видит
при этом искать архив он пытается не в дистфайлзах а в несуществующей папке distinfo.
в файле дистинфо всё вроде в порядке..( ну там мд5 ша256..)
$ sudo make
===> Vulnerability check disabled, database not found
=> libXft-2.1.12.tar.gz is not in /usr/ports/x11-fonts/libXft/distinfo.
=> Either /usr/ports/x11-fonts/libXft/distinfo is out of date, or
=> libXft-2.1.12.tar.gz is spelled incorrectly.
*** Error code 1
но есть вот такой нубский вопрос
в порте нет переменной мастерсайт, при её добавлении он всё равно делает вид, что её не видит
при этом искать архив он пытается не в дистфайлзах а в несуществующей папке distinfo.
в файле дистинфо всё вроде в порядке..( ну там мд5 ша256..)
$ sudo make
===> Vulnerability check disabled, database not found
=> libXft-2.1.12.tar.gz is not in /usr/ports/x11-fonts/libXft/distinfo.
=> Either /usr/ports/x11-fonts/libXft/distinfo is out of date, or
=> libXft-2.1.12.tar.gz is spelled incorrectly.
*** Error code 1
> portupgrade -a
Да не пройдёт это на 5.2.1 с современными портами.
Да не пройдёт это на 5.2.1 с современными портами.
> в порте нет переменной мастерсайт, при её добавлении
> он всё равно делает вид, что её не видит
make -dv
man make
> при этом искать архив он пытается не в дистфайлзах
> а в несуществующей папке distinfo.
А что ты прописал в DISTDIR?
---
"This user is BSD-compliant."
> он всё равно делает вид, что её не видит
make -dv
man make
> при этом искать архив он пытается не в дистфайлзах
> а в несуществующей папке distinfo.
А что ты прописал в DISTDIR?
---
"This user is BSD-compliant."
DISTDIRдык этож пулуглобальная переменная, которую я не переопределял..
а вообще такой вопрос:
можно ли как-то к натд присосаться в вербос не перезапуская его?
есть ли какой-нибудь чекер ipfw чтобы понять что с пакетом происходит? а то каунты расставлять как-то не прикольно
и ещё, есть ли какой-нибудь броузер с ссл( или может в лунксе ссл как-то включается?)
> дык этож пулуглобальная переменная, которую я не переопределял..
В общем, если хочешь разбираться, давай make.conf
за вычетом полной ерунды, вроде ACCEPTABLE_LICENSES,
и с забитой private info.
Дальше гипотез пока нет.
Думаю, что ты где-то перемудрил с переменными из pkg... ports.
> а вообще такой вопрос:
> можно ли как-то к натд присосаться в вербос не перезапуская его?
Навряд ли.
> есть ли какой-нибудь чекер ipfw чтобы понять что с пакетом происходит?
> а то каунты расставлять как-то не прикольно
Тщательный tcpdump(8)?
> и ещё, есть ли какой-нибудь броузер с ссл
> ( или может в лунксе ссл как-то включается?)
Он собирается с поддержкой SSL. Смотри, как он у тебя.
---
"This user is BSD-compliant."
В общем, если хочешь разбираться, давай make.conf
за вычетом полной ерунды, вроде ACCEPTABLE_LICENSES,
и с забитой private info.
Дальше гипотез пока нет.
Думаю, что ты где-то перемудрил с переменными из pkg... ports.
> а вообще такой вопрос:
> можно ли как-то к натд присосаться в вербос не перезапуская его?
Навряд ли.
> есть ли какой-нибудь чекер ipfw чтобы понять что с пакетом происходит?
> а то каунты расставлять как-то не прикольно
Тщательный tcpdump(8)?
> и ещё, есть ли какой-нибудь броузер с ссл
> ( или может в лунксе ссл как-то включается?)
Он собирается с поддержкой SSL. Смотри, как он у тебя.
---
"This user is BSD-compliant."
есть ли какой-нибудь чекер ipfw чтобы понять что с пакетом происходит?тисипидамп же не даёт ответа на вопрос что произошло непосредственно на машине( пакет может не пройти ипфв причё непонятно какое именно правило он не прошёл, или там на натде затерятсо)
> а то каунты расставлять как-то не прикольно
Тщательный tcpdump(8)?
мне в общем нужно что-то типа такой проги, в которой задал пакеткуда.откуда, а она тебе строчки ипфв выводит, которые за этот пакет отвечают...
типа ап, кстати лункс-ссл тоже чёто не хочет заходить странно всё это
?
Можешь как-нибудь более конкретно?
У меня никаких проблем не возникало даже в Lynx-SSL/WatTCP.
---
A42: мумии не обновляюцца!
Можешь как-нибудь более конкретно?
У меня никаких проблем не возникало даже в Lynx-SSL/WatTCP.
---
A42: мумии не обновляюцца!
Оставить комментарий
st1956
port needs FreeBSD kernel source code to compile.>> Please install FreeBSD kernel source code in /usr/src/sys.
на этой машине 5. 2. 1 , которую методом перебора по списку в сусинсталл найти не удалось, при попытке ставить поиск дистриба для релиза эни он ругается недобрыми словами
причём на машине сейчас пока нет вообще src в usr
в общем подскажите как и где взять эту радость