Re: FreeBSD, OpenSSL и www/nginx-*

Dmitry Ivanov nginx-ru на sadok.spb.ru
Пт Сен 25 04:52:44 UTC 2015


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

Вы писали 24 сентября 2015 г., 21:12:18:

> а поизучайте его objdump'ом или readelf'ом на предмет rpath. Если там нет
> жёсткого указания пути, то, оно должно слушаться системного LD_PATH (или как
> оно там). А если есть, то косяк либо мейнтейнера, либо в коде.

Если я правильно понял (я не программист и не разраб), то readelf
говорит:

# readelf -d `which nginx`

Dynamic section at offset 0x10d014 contains 26 entries:
  Tag        Type                  Name/Value
 0x00000001 NEEDED               Shared library: [libcrypt.so.5]
 0x00000001 NEEDED               Shared library: [libpcre.so.1]
 0x00000001 NEEDED               Shared library: [libssl.so.8]
 0x00000001 NEEDED               Shared library: [libcrypto.so.8]
 0x00000001 NEEDED               Shared library: [libz.so.6]
 0x00000001 NEEDED               Shared library: [libc.so.7]


т.е. жестко не прибито. И даже

# nginx -V
nginx version: nginx/1.9.5
......
 --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib'

так что "мотор очень похож на настоящий".



> // и да, старайтесь, пожалуйста, избегать указания "свежий" вместо точной
> версии.

"Свежий" - тут про порты. Но согласен ))  nginx/1.9.5

-- 
С уважением,
 Dmitry                       nginx-ru на sadok.spb.ru



Подробная информация о списке рассылки nginx-ru