[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: start-stop-daemon



On Sat, 4 Feb 2006 09:42:29 +0300
Yuri Kozlov <kozlov.y@gmail.com> wrote:

> 03.02.06, Vladimir Zolotykh<gsmith@eurocom.od.ua> написал(а):
> > > Проверь что:
> > > 1. ldconfig после редактировани ld.so.conf не забыл запустить
> > Не забыл, сделал это сразу как поменял ld.so.conf
> > > 2. После прописывания в ld.so.conf и убирания из окружения
> > > LD_LIBRARY_PATH ldd показывает все нужные библиотеки для этого бинарника
> > вот этого сделать не могу, дело в том, что бинарник (такой уж он) грузит эту библиотеку
> > динамически и в выводе ldd она библиотека не фигурирует
> >         libpthread.so.0 => /lib/libpthread.so.0 (0x40020000)
> >         libm.so.6 => /lib/libm.so.6 (0x40071000)
> >         libdl.so.2 => /lib/libdl.so.2 (0x40093000)
> >         libc.so.6 => /lib/libc.so.6 (0x40097000)
> >         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> Если он грузит её динамически, но наверно путь указывается где-нибудь
> в конфиге.
> Может конфиг не находится при запуске с помощью start-stop-daemon?
> Что за программа ?
Это home-made вебсервер, который использует odbc для доступа к базе данных
PostgreSQL
Я впрочем разобрался в чем дело.
ldconfig игнорирует символические ссылки а у меня /usr/local/lib/libodbc.so как раз такая ссылка.
Что же касается LD_LIBRARY_PATH то sudo сбрасывает эту переменную (я запускал start-stop-daemon
c помощью sudo перед тем как вставлять в /etc/init.d
> 
> 
> --
> Regards,
> Yuri Kozlov


-- 
Vladimir Zolotykh



Reply to: