Мне удалось установить coova-chilli
с участием freeradius
и postgresql
через apt-get
и chilli
пакет deb в Ubuntu. И это работает. Пару дней пытаюсь установить то же самое в CentOS 6.2
. Вот что я сделал:
Установлены freeradius
с участием postgresql
в моем каталоге (/ path / to / my / freeradius). Это хорошо работает. (Проверено через radtest). Скачано coova-chilli
версия 1.2.9, извлек его, и я сделал следующее из извлеченного каталога coova:
./configure --prefix = / путь / к / my / coova --with-openssl
делать
сделать установку
После установки попробовал запустить:
$ /path/to/my/coova/etc/init.d/chilli start
И я получаю следующее:
coova-chilli [5600]: options.c: 180: не удалось создать конфигурацию (/path/to/my/coova/var/run/chilli.5600.cfg.bin), спит одну секунду.
Итак, может ли кто-нибудь помочь мне решить мою проблему?
Заранее спасибо!
N.B. Я пытался задать этот вопрос на форуме coova-chilli, но не получил ответа. Я тоже читал несколько постов по этой теме, но безрезультатно.
Наконец решено!
Вкратце вот что я сделал:
./configure --prefix=/my/prefix --with-openssl && make && make install
/my/prefix/etc/init.d/chilli
и вместо $(which start-stop-daemon)
я кладу $(which start-stop-daemon 2>/dev/null)
подробности здесь/my/prefix/etc/chilli/config
как это нужно подробнее здесь/my/path/var
каталог, в котором я помещаю символическую ссылку на /var/run
, называемый также run
подробности здесьВсего наилучшего!