Freeradius3 + mySQL на FreeBSD10



Возникла необходимость поднять Freeradius3 + mySQL на FreeBSD10 для авторизации беспроводных устройств. Я как нормальный человек сделал pkg install freeradius3. настроил все, как описано в WIKI, но не взлетело. Пытался настроить конфиги и так и этак, не работало.. Поковырялся в конфигах и указании:driver = «rlm_sql_mysql» радиус не запускался и падал с ошибкой:
Could not link driver rlm_sql_mysql: Shared object «rlm_sql_mysql.so» not found, required by «radiusd»
Make sure it (and all its dependent libraries!)are in the search path of your system’s ld.
/usr/local/etc/raddb/mods-enabled/sql[47]: Instantiation failed for module «sql»
Пройдя в директорию библиотек … конечно же такого модуля там нет… Решили собрать из сорцев. Скачал .. и сделал ./configure —without-rlm_krb5 —without-rlm_ldap —with-rlm_sql_mysql —prefix=/usr/local/freeradius
Но при указании make выдает кучу ошибок связанных с Makefile поэтому используем для компиляции gmake и gmake install. Вновь приводим конфиги в нужный вид, как в доке и все взлетает на ура. Потратил на это 2 дня … А решение было простым ..

Share and Enjoy:
  • Мой Мир
  • Facebook
  • Twitter

Related posts:

  1. Оптимизация mySQL
  2. configure: error: The pkg-config script could not be found or is too old.
  3. Панель ISPSystem PHP 5.2 и 5.3 на одном сервере
  4. Установка Acronis Backup & Recovery 11.5 на CentOS 5
  5. Как я собирал кластер для ISPManager Cluster

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Оставить комментарий

Вы должны быть авторизованы, чтобы разместить комментарий.