Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 10527 из 10753 ==================================== RU.UNIX.BSD =
От   : Andrey Ostanovsky                2:5030/1957        28 Jun 22 11:58:38
Кому : Eugene Grosbein                                     28 Jun 22 11:58:38
Тема : как залогиниться в систему? 2
FGHI : area://RU.UNIX.BSD?msgid=2:5030/1957+62bac2dd
На   : area://RU.UNIX.BSD?msgid=grosbein.net+9040e795
= Кодировка сообщения определена как: IBM866 =================================
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+4fdb2a19
==============================================================================
Hello Eugene!

28 Jun 22 15:02, you wrote to me:

EG>>> Hынче использовать собственное ядро лучше следующим образом:
EG>>> include         GENERIC
AO>> ....
EG>>> Таким образом ты точно не поимеешь проблем при мажорном
EG>>> обновлении.
AO>> Мне казалось, что для этого случая - там лежит DEFAULTS. :) Оно,
AO>> кстати, и инклюдится по-умолчанию при сборке кастомного ядра.
EG> DEFAULTS лежит вовсе не для того :-)

Ну а смысл тогда кастомного ядра, если все равно в него будет тянуться ненужный перечень устройств?

Да, вот еще непонятные грабли сборки мира из-под старой системы:

# file /usr/sbin/tcpdump
/usr/sbin/tcpdump: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 12.3, FreeBSD-style, stripped

# ldd /usr/sbin/tcpdump
/usr/sbin/tcpdump:
        libpcap.so.8 => /lib/libpcap.so.8 (0x800332000)
        libcasper.so.1 => not found (0)
        libcap_dns.so.2 => not found (0)
        libcrypto.so.111 => /lib/libcrypto.so.111 (0x800399000)
        libc.so.7 => /lib/libc.so.7 (0x80068b000)
        libibverbs.so.1 => /lib/libibverbs.so.1 (0x800a83000)
        libmlx5.so.1 => /lib/libmlx5.so.1 (0x800a95000)
        libthr.so.3 => /lib/libthr.so.3 (0x800ab0000)

Закономерно, попытка запуска выводит ошибку:
# tcpdump -pni gif1
ld-elf.so.1: Shared object "libcasper.so.1" not found, required by "tcpdump"

Идем в /usr/src, пересобираем, ставим - и все начинает работать...

# ldd /usr/sbin/tcpdump
/usr/sbin/tcpdump:
        libpcap.so.8 => /lib/libpcap.so.8 (0x800332000)
        libcrypto.so.111 => /lib/libcrypto.so.111 (0x800399000)
        libc.so.7 => /lib/libc.so.7 (0x80068b000)
        libibverbs.so.1 => /lib/libibverbs.so.1 (0x800a83000)
        libmlx5.so.1 => /lib/libmlx5.so.1 (0x800a95000)
        libthr.so.3 => /lib/libthr.so.3 (0x800ab0000)


Как так-то? Причем это уже несколько бинарей из /bin и /sbin пришлось пересобирать.


Andrey

--- GoldED+/BSD 1.1.5-b20070503
* Origin: PGP KeyID 0x2ABEC67A, 0xA7BA47DD andrey @ ostanovsky.  (2:5030/1957)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.103431 секунды