LINUX.ORG.RU

gentoo vs firebird 1.5.3


0

0

Установил firebird 1.5.3, при запуске #/etc/init.d/firebird start вылетает с ошибкой: /opt/firebird/bin/fbmgr.bin: error while loading shared libraries: libfbclient.so.1: cannot open shared object file: Permission denied

Как вылечить?


error while loading shared libraries: libfbclient.so.1:

А где она лежит и есть ли вообще такая?

cannot open shared object file: Permission denied

Какие права? Стоит ли путь к либе в /etc/ld.so.conf ? Делалась ли ldconfig ?

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

Лежит это дело в /opt/firebird/lib/ , символические ссылки - /usr/lib/ после: chown firebird:firebird /opt/firebird/lib/libfbclient* /lib/usr/libfbclient* chmod 744 /opt/firebird/lib/libfbclient* /lib/usr/libfbclient*

все остается по старому. А что на счет /etc/ld.so.conf ? Разве ему не достаточно того, что прописан путь к ссылкам?

cod
() автор топика
Ответ на: комментарий от Lumi

Такое дело, как бы запустить я его только что запустил, НО, поправив сам /etc/init.d/firebird: запускаю не от имени $FBRunUser (которое равно firebird), а от root. Это скорее всего не дело. Может что у пользователся firebird ущимленные прова? Хотя выставлял для всех пакетов firebird права для firebird:firebird..... Странно это как то...

cod
() автор топика
Ответ на: комментарий от cod

Ставил-то как? Готовый скомпилированый tar zxf ... ? Тогда скорее всего действительно именно с правами что-то. Посмотри pkg_setup src_install pkg_postinstall pkg_config секции в firebird-1.5.3-r1.ebuild , может чего хорошего накопаешь. А ещё лучше -- собери сам.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

ставил: emerge firebird все отлично скомпилилось, а на счет firebird-1.5.3-r1.ebuild - пересмотрел, вроде все нормально. Есть подозрение на счет прав firebird:firebird

enewgroup firebird 450

enewuser firebird 450 /bin/bash /opt/firebird firebird

хотя....

cod
() автор топика
Ответ на: комментарий от cod

Все, уперся в файл libstdc++.so.5 дальше становиться все ясно. Спасибо

cod
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.