Доброго дня!В системе установлено 2 версии openssl - 0.9.8 и 1.0.0, хочу за пустить openvpn с libssl.so.0.9.8, где мне указать, откуда поддягивать именно этот файл при старте сервиса openvpn?
В скрипте запуска сервиса *попробовать* установить LD_PRELOAD на нужную версию.
> В скрипте запуска сервиса *попробовать* установить LD_PRELOAD на нужную версию.Эм...извиняюсь конечно, но какой синтаксис?
в /etc/init.d/openvpn добавил export LD_PRELOAD=/opt/openssl/lib/libcrypto.so.0.9.8service openvpn start
пускается openvpn: ERROR: ld.so: object '/opt/openssl/lib/libcrypto.so.0.9.8' from LD_PRELOAD cannot be preloaded: ignored.
/usr/sbin/openvpn: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directoryПогуглив -
file /opt/openssl/lib/libcrypto.so.0.9.8
ls -la /opt/openssl/lib/libcrypto.so.0.9.8
service openvpn start - эффект тот жепускается openvpn: ERROR: ld.so: object '/opt/openssl/lib/libcrypto.so.0.9.8' from LD_PRELOAD cannot be preloaded: ignored.
/usr/sbin/openvpn: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory