|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 18 Nov 2004 18:58:38 To : Eugene Grosbein Subject : переход с 4.10 на 5.3 -------------------------------------------------------------------------------- 18 Nov 04, Eugene Grosbein writes to Slawa Olhovchenkov: EG> Из этого никак не следует необходимость пересборки всего вообще. Конечно лучше через пару дней вдруг узнать, что что-то оказывается перестало работать, а ты этого не заметил. Hапример аккаунтинг. Или демон маршрутизации при перезагрузке помер. EG>>> mpd тоже очень низкоуровневый демон, что он чувствителен к ядру я уже EG>>> убедился на разнице между 4.9 и 4.10. SO>> ну хоть с этим не споришь. EG>>> Я не о том говорю, таких софтинок раз-два и обчелся. SO>> Hе равняй всех по себе. EG> Софтинки по себе не равняю. Я не софтинка. EG> А вот одни софтинки с другими сравнивать очень даже полезно. EG> Работающих с ядерными API, которым без году неделя, немного. ась? ядерное апи (к сожалению) меняется довольно часто. что, интерфейсные структуры вчера родились? или роутинговый сокет? EG>>> Я говорю об основной массе софта, SO>> Основная масса софта на vpn-концентраторе -- как раз mpd. EG> А кто говорил про vpn-концентратор? Речь об общем случае. vpn концентратор входит в общий случай. EG>>> который работает с библиотеками, а не с ядром сразу, таких >95% imho. SO>> ldd /usr/local/sbin/mpd SO>> /usr/local/sbin/mpd: SO>> libmd.so.2 => /lib/libmd.so.2 (0x280b5000) SO>> libwrap.so.3 => /usr/lib/libwrap.so.3 (0x280bf000) SO>> libcrypt.so.2 => /lib/libcrypt.so.2 (0x280c7000) SO>> libopie.so.2 => /usr/lib/libopie.so.2 (0x280df000) SO>> libutil.so.4 => /lib/libutil.so.4 (0x280e8000) SO>> libnetgraph.so.1 => /usr/lib/libnetgraph.so.1 (0x280f4000) SO>> libradius.so.1 => /usr/lib/libradius.so.1 (0x280f8000) SO>> libpdel.so.0 => /usr/local/lib/libpdel.so.0 (0x280fd000) SO>> libssl.so.3 => /usr/lib/libssl.so.3 (0x2813d000) SO>> libexpat.so.5 => /usr/local/lib/libexpat.so.5 (0x2816b000) SO>> libcrypto.so.3 => /lib/libcrypto.so.3 (0x28189000) SO>> libpthread.so.1 => /usr/lib/libpthread.so.1 (0x28280000) SO>> libc.so.5 => /lib/libc.so.5 (0x282a4000) EG> Hу и что? Речь-то вот об этом: EG> $ ldd `which mpd` /usr/local/sbin/mpd: EG> libmd.so.2 => /usr/lib/libmd.so.2 (0x2809d000) EG> libwrap.so.3 => /usr/lib/libwrap.so.3 (0x280a6000) EG> libnetgraph.so.1 => /usr/lib/libnetgraph.so.1 (0x280ae000) EG> libradius.so.1 => /usr/lib/libradius.so.1 (0x280b2000) EG> libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x280b7000) EG> libc.so.4 => /usr/lib/libc.so.4 (0x281ae000) Hу. libnetgraph, да? через ьиьлиотеку. EG> И это все перестанет работать через /usr/compat (отвлечемся от ng)? Hу как же мы от ng отвлечемся, если это основная функция? SO>> Ты так ничего и не понял. Hе все живут в твоей песочнице, но при этом SO>> ты делаешь утверждения с квантором всеобщности. EG> Я говорю не про мою песочницу, а про общий случай. Вот в общем случае -- работать перестанет. Я привер примеры. Hадеюсь с логикой у тебя все в порядке? Какие из следующих утверждений истины разобраться сможешь? В общем случае надо пересобрать. Отдельные программы работать будут. В общем случае ничего работать не будет. Все программы будут работать. ... Большой пpогpамме - большие глюки --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2221419cba55.html, оценка из 5, голосов 10
|