Появилась задача подключить небольшой колхоз(~30 домов) к интеренету. Опыта в этом целый ноль. Ну ладно, сетью займется друг, который вроде шарит, моя задача биллинг. Ну а теперь по проблеме
Ставлю на средненький ноутбук(4 GB, 2 core) Lenovo, делаю все по инструкции http://abills.net.ua/wiki/doku.php/abil ... _centos:ru
Ставлю на Centos 7 Minimal(нравится мне Centos), на шаге - Копируем конфигурационные скрипты (выполнять построчно):, у меня нет папки - modules - cp /usr/abills/misc/freeradius/v3/perl /usr/local/freeradius/etc/raddb/modules/, OK не проблема, MKDIR. Далее установка Freeradius, но на шаге - Запуск radius в режиме отладки - # radiusd -X выходит вот такое:
Код: Выделить всё
[root@localhost modules]# radiusd -X
FreeRADIUS Version 3.0.17
Copyright (C) 1999-2017 The FreeRADIUS server project and contributors
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE
You may redistribute copies of FreeRADIUS under the terms of the
GNU General Public License
For more information about these matters, see the file named COPYRIGHT
Starting - reading configuration files ...
including dictionary file /usr/local/freeradius/share/freeradius/dictionary
including dictionary file /usr/local/freeradius/share/freeradius/dictionary.dhcp
including dictionary file /usr/local/freeradius/share/freeradius/dictionary.vqp
including dictionary file /usr/local/freeradius/etc/raddb/dictionary
including configuration file /usr/local/freeradius/etc/raddb/radiusd.conf
including configuration file /usr/local/freeradius/etc/raddb/clients.conf
including files in directory /usr/local/freeradius/etc/raddb/modules/
including configuration file /usr/local/freeradius/etc/raddb/modules/perl
including configuration file /usr/local/freeradius/etc/raddb/sql.conf
including configuration file /usr/local/freeradius/etc/raddb/policy.conf
Unable to open file "/usr/local/freeradius/etc/raddb/policy.conf": No such file or directory
Errors reading or parsing /usr/local/freeradius/etc/raddb/radiusd.conf
Код: Выделить всё
[root@localhost tmp]# service radiusd start
Redirecting to /bin/systemctl start radiusd.service
Job for radiusd.service failed because the control process exited with error code. See "systemctl status radiusd.service" and "journalctl -xe" for details.
[root@localhost tmp]# service radiusd status
Redirecting to /bin/systemctl status radiusd.service
● radiusd.service - FreeRADIUS Server
Loaded: loaded (/etc/systemd/system/radiusd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2018-11-19 10:03:49 +06; 9s ago
Process: 1546 ExecStartPre=/usr/local/freeradius/sbin/radiusd -C (code=exited, status=1/FAILURE)
Process: 1544 ExecStartPre=/usr/bin/chown -R freerad:freerad /var/run/radiusd (code=exited, status=0/SUCCESS)
Process: 1542 ExecStartPre=/usr/bin/mkdir -p /var/run/radiusd (code=exited, status=0/SUCCESS)
Process: 1540 ExecStartPre=/usr/bin/chown freerad:freerad /usr/local/freeradius/var/log/radius.log (code=exited, status=0/SUCCESS)
Process: 1539 ExecStartPre=/usr/bin/touch /usr/local/freeradius/var/log/radius.log (code=exited, status=0/SUCCESS)
Nov 19 10:03:49 localhost.localdomain systemd[1]: Starting FreeRADIUS Server...
Nov 19 10:03:49 localhost.localdomain systemd[1]: radiusd.service: control process exited, co...=1
Nov 19 10:03:49 localhost.localdomain systemd[1]: Failed to start FreeRADIUS Server.
Nov 19 10:03:49 localhost.localdomain systemd[1]: Unit radiusd.service entered failed state.
Nov 19 10:03:49 localhost.localdomain systemd[1]: radiusd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
Помогите пожалуйста