Отправляет email-рассылки с помощью сервиса Sendsay

За 2004-04-04

Re[4]: Бинарная совместимость?

Здравствуйте, Vladimir.

Вы писали 4 апреля 2004 г., 21:03:20:

>> я ставил поддержку линуховых эльфов через sysinstall, так что он сам
>> прописал что нужно в rc.conf
>> если есть возможность - ставь из sysinstall

V> Я обновил систему с 4.7 до 5.2.1, sysinstall там что-то сильно глючит:
V> отказывается устанавливать что-либо, говорит, что надо посмотреть debug
V> screen; где это я не знаю. Поэтому все пакеты мне приходится устанавливать
V> монтируя диск вручную и используя pkg_add; может кто заглянет себе в rc.conf
V> и напишет какие-нибудь строчки, в которых упоминается linux...

man rc.conf подсказал мне:
linux_enable="YES"

P.S. странно... у меня sysinstall работает как цаца, правда бсд 5.1

   2004-04-04 21:31:05 (#118262)

Re[3]: Бинарная совместимость?

> я ставил поддержку линуховых эльфов через sysinstall, так что он сам
> прописал что нужно в rc.conf
> если есть возможность - ставь из sysinstall

Я обновил систему с 4.7 до 5.2.1, sysinstall там что-то сильно глючит:
отказывается устанавливать что-либо, говорит, что надо посмотреть debug
screen; где это я не знаю. Поэтому все пакеты мне приходится устанавливать
монтируя диск вручную и используя pkg_add; может кто заглянет себе в rc.conf
и напишет какие-нибудь строчки, в которых упоминается linux...

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   "Vladimir" 2004-04-04 21:02:27 (#118257)

Re[2]: Бинарная совместимость?

Здравствуйте, Vladimir.

Вы писали 4 апреля 2004 г., 18:38:03:

>> > Вопрос: что надо делать, чтоб во Free BSD запускать Линуксовые
V> приложения?
>> man brandelf

V> # man brandelf
V> No manual enty for brandelf.

V> Можно было бы и подробнее написать.
V> Сама прога есть, насколько я понял - это некий конвертер.
V> Я спрашивал про совместимость исполняемых файлов двух операционных систем.
V> Необходимый для совместимости пакет linux base у меня установлен. Есть
V> подозрения, что в rc.conf надо что-то прописать.
V> При загрузке выводится сообщение:

V> Additional ABI support .

V> Думаю, вместо точки должно что-то стоять.

я ставил поддержку линуховых эльфов через sysinstall, так что он сам
прописал что нужно в rc.conf
если есть возможность - ставь из sysinstall

   2004-04-04 20:44:32 (#118250)

Re: Бинарная совместимость?

> > Вопрос: что надо делать, чтоб во Free BSD запускать Линуксовые
приложения?
> man brandelf

# man brandelf
No manual enty for brandelf.

Можно было бы и подробнее написать.
Сама прога есть, насколько я понял - это некий конвертер.
Я спрашивал про совместимость исполняемых файлов двух операционных систем.
Необходимый для совместимости пакет linux base у меня установлен. Есть
подозрения, что в rc.conf надо что-то прописать.
При загрузке выводится сообщение:

Additional ABI support .

Думаю, вместо точки должно что-то стоять.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   "Vladimir" 2004-04-04 18:37:31 (#118173)

Re: Бинарная совместимость?

> Известно, что FreeBSD бинарно совместима с линуксом, к ней даже большой и
> толстый пакет прилагается linux_base. Но вот проблема: когда я пытаюсь
> линуксовые приложения запускать, то сообщается примерно следующее:
> ELF binary type 0 not known.
> File not executable.
>
> А я целых две ночи Star Office 7 качал!!!!!
> (под линуксом он заработал - проверено)
>
> Вопрос: что надо делать, чтоб во Free BSD запускать Линуксовые приложения?
man brandelf

   "comp.soft.bsd.all" 2004-04-04 18:16:25 (#118155)

Бинарная совместимость?

Известно, что FreeBSD бинарно совместима с линуксом, к ней даже большой и
толстый пакет прилагается linux_base. Но вот проблема: когда я пытаюсь
линуксовые приложения запускать, то сообщается примерно следующее:
ELF binary type 0 not known.
File not executable.

А я целых две ночи Star Office 7 качал!!!!!
(под линуксом он заработал - проверено)

Вопрос: что надо делать, чтоб во Free BSD запускать Линуксовые приложения?

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   "Vladimir" 2004-04-04 17:54:16 (#118132)

Re[3]: странность.

Здравствуй, Tema.

Saturday, April 3, 2004, 3:35:22 AM, you wrote:
SR>> oif="ppp0"
SR>> ${fwcmd} add pass all from ${net}:${mask} to any xmit ${oif}
SR>> ${fwcmd} add pass all from any to ${net}:${mask} recv ${oif}
TZ> смысла не вижу. ppp0 - и так defaultroute, зачем еще и via ставить?
как я уже сказал имхо дело в том, что входящий на внутреннем интерфейсе
пакет, на внешнем уже есть исходящий.
Т.е. например правила
${fwcmd} add pass all from any to ${net}:${mask} in
${fwcmd} add pass all from ${net}:${mask} to any out
допустим из сети кто то устанавливает соединение вовне,
это пакет имеет адреса
from ${net}:${mask} to any
но на внутреннем интерфуйсе это _входящий_ пакет, а для
такого набора адресов есть только правло помеченное как _out_,
т.е. только для исходящих адресов. Т.е. (если я правильно представляю
себе логику работы ipfw) пакет фильтруется _дважды_ при входе
и при выходе. Поэтому и надо задать конкретный интерфейс.

С уважением, Сергей Репалов.

ЗЫ: В man ipfw есть такая диаграмка
^ to upper layers V
| |
+----------->-----------+
^ V
[ip_input] [ip_output] net.inet.ip.fw.enable=1
| |
^ V
[ether_demux] [ether_output_frame] net.link.ether.ipfw=1
| |
+-->--[bdg_forward]-->--+ net.link.ether.bridge_ipfw=1
^ V
| to devices |

судя по ней, я понимаю логику правильно, т.к. маррутизация
(стрелочка -------->) находится над ip_output и ip_input
фильтрами. Так что фильтрация действительно происходит дважды.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   2004-04-04 02:31:21 (#117934)