Откомпилировал FreeRADIUS + FreeNIBS. компилирование прошло без ошибок, но при запускевыдает ошибку:rlm_nibs (rlm_nibs_instantiate): Could not link driver rlm_nibs_mysql: rlm_nibs_mysql.so: cannot open shared object file: No such file or directory
rlm_nibs (rlm_nibs_instantiate): Make sure it (and all its dependent libraries!) are in the search path of your system's ld.пробовал версию НИБСа 3.0 бету первую и 2.1.6, таже самая ошибка. В /etc/ld.so.conf путь к библиотекам прописал, но это не помогло.
В чем может быть проблема?
>Откомпилировал FreeRADIUS + FreeNIBS. компилирование прошло без ошибок, но при запускевыдает ошибку:
>
>
>rlm_nibs (rlm_nibs_instantiate): Could not link driver rlm_nibs_mysql: rlm_nibs_mysql.so: cannot open shared object
>file: No such file or directory
>rlm_nibs (rlm_nibs_instantiate): Make sure it (and all its dependent libraries!) are in
>the search path of your system's ld.
>
>пробовал версию НИБСа 3.0 бету первую и 2.1.6, таже самая ошибка. В
>/etc/ld.so.conf путь к библиотекам прописал, но это не помогло.
>В чем может быть проблема?
он реально не находит rlm_nibs_mysql.so !
есть ли файл ?
>Откомпилировал FreeRADIUS + FreeNIBS. компилирование прошло без ошибок, но при запускевыдает ошибку:
>
>
>rlm_nibs (rlm_nibs_instantiate): Could not link driver rlm_nibs_mysql: rlm_nibs_mysql.so: cannot open shared object
>file: No such file or directory
>rlm_nibs (rlm_nibs_instantiate): Make sure it (and all its dependent libraries!) are in
>the search path of your system's ld.
>
>пробовал версию НИБСа 3.0 бету первую и 2.1.6, таже самая ошибка. В
>/etc/ld.so.conf путь к библиотекам прописал, но это не помогло.
>В чем может быть проблема?Да, есть такой косяк с нибсами, сам нарвался, лечиться так: заходишь в ту папку нибса, где находятся rlm_nibs_mysql, т.е. исходники этих драйверов, говоришь там make, и на выходе получаеш готовые файле, потом их просто копируешь куда радиусу надо и все, в принципе тоже самое делается с помощью правки главного make файла, но я в его синтаксисе не силен, а вообще по хорошему, при сборке к configure должны передаваться необходимые параметры, сделай ./configure --help и там все увидишь.
>>Откомпилировал FreeRADIUS + FreeNIBS. компилирование прошло без ошибок, но при запускевыдает ошибку:
>>
>>
>>rlm_nibs (rlm_nibs_instantiate): Could not link driver rlm_nibs_mysql: rlm_nibs_mysql.so: cannot open shared object
>>file: No such file or directory
>>rlm_nibs (rlm_nibs_instantiate): Make sure it (and all its dependent libraries!) are in
>>the search path of your system's ld.
>>
>>пробовал версию НИБСа 3.0 бету первую и 2.1.6, таже самая ошибка. В
>>/etc/ld.so.conf путь к библиотекам прописал, но это не помогло.
>>В чем может быть проблема?
>
>Да, есть такой косяк с нибсами, сам нарвался, лечиться так: заходишь в
>ту папку нибса, где находятся rlm_nibs_mysql, т.е. исходники этих драйверов, говоришь
>там make, и на выходе получаеш готовые файле, потом их просто
>копируешь куда радиусу надо и все, в принципе тоже самое делается
>с помощью правки главного make файла, но я в его синтаксисе
>не силен, а вообще по хорошему, при сборке к configure должны
>передаваться необходимые параметры, сделай ./configure --help и там все увидишь.сделал помогло:)) спасибо
Стоит добавить, что при попытке собрать, оно может начать ругаться если префикс не совпадет. Т.е. если вы впервый раз поставили --prefix=/usr, а потом забудете его указать, то будет кеуча сообщений об ошибках.
Так же если нет библиотек MySQL собрать не удасться (libmysql++-dev).