CentOS 7 radiusd.service вопрос.

Установка, настройка, поддержка
Ответить
_Maks_
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:25 pm

CentOS 7 radiusd.service вопрос.

Сообщение _Maks_ » Ср апр 24, 2019 2:19 pm

Привет.

Пытаюсь ставить Аbills на CentOS 7. Почти дошёл до финала, но столкнулся со сложностью.

После выполнения действий:
wget http://abills.net.ua/misc/centos7.radiusd
mv centos7.radiusd /etc/systemd/system/radiusd.service

# комментируем в файле 2 строки :
vim /etc/systemd/system/radiusd.service
#After=mysql.service
#PIDFile=/var/run/radiusd/radiusd.pid

systemctl daemon-reload
systemctl enable radiusd

radiusd перестал запускаться:
including configuration file /usr/local/freeradius/etc/raddb/mods-enabled/centos7.radiusd
/usr/local/freeradius/etc/raddb/mods-enabled/centos7.radiusd[2]: Syntax error: Expected comma after 'FreeRADIUS': Server
Errors reading or parsing /usr/local/freeradius/etc/raddb/radiusd.conf

Причиной этому пробелы в тексте (командах). К примеру если FreeRADIUS Server заменить на FreeRADIUSServer то ошибка будет уже на

/usr/local/freeradius/etc/raddb/mods-enabled/centos7.radiusd[11]: Syntax error: Expected comma after '/usr/bin/touch': /usr/local/freeradius/var/log/radius.log

Пожалуйста, подскажите как это побороть.

Спасибо.

_Maks_
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:25 pm

Re: CentOS 7 radiusd.service вопрос.

Сообщение _Maks_ » Чт апр 25, 2019 6:42 am

Не знаю как это объяснить, но radiusd.service переименовал в radius2.service и все запустилось.

P.S я думаю старую инструкцию http://abills.net.ua/wiki/doku.php/abil ... _centos:ru нужно или обновить или удалить, т.к я по началу делал по ней и много словил граблей.

_Maks_
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:25 pm

Re: CentOS 7 radiusd.service вопрос.

Сообщение _Maks_ » Чт апр 25, 2019 6:53 am

Мне помогло radiusd.service переименовать в radius2.service и все запустилось.

vitaliy.k
Сообщения: 9
Зарегистрирован: Вт окт 30, 2018 7:33 pm

Re: CentOS 7 radiusd.service вопрос.

Сообщение vitaliy.k » Чт апр 25, 2019 8:15 am

Скачанный файл должен находиться здесь :
/etc/systemd/system/
после этого выполняем команды :
systemctl daemon-reload
systemctl enable radiusd

и управляем через
service radiusd start
service radiusd stop
service radiiusd status


Судя по приведенным логам он находится не понятно почему здесь :
including configuration file /usr/local/freeradius/etc/raddb/mods-enabled/centos7.radiusd

_Maks_
Сообщения: 7
Зарегистрирован: Ср апр 24, 2019 1:25 pm

Re: CentOS 7 radiusd.service вопрос.

Сообщение _Maks_ » Вт апр 30, 2019 6:57 am

По итогу, удалил я freeradius и каталог usr/local/freeradius

И установил все заново по новой инструкции http://abills.net.ua:8090/pages/viewpag ... Id=1278104

И все прошло как по маслу.

Ответить