This RPM should only be used on legacy systems that do not have their
specific packages. It is not recommended for new installations.
Prerequisite is Perl 5.8.8 or better and Digest-MD5 version 2.02 or
better, which are both installed by default in most recent Linux
versions.
Important
In Radiator 4.21 and earlier, this was the only
type of RPM package available. If you run a system that has a specific RPM
available, such as CentOS 7, consider using it instead.
To install Radiator:
- Log in as root.
- Install the package. Make sure you have the correct package: the
package name starts with
Radiator
and ends with
noarch.rpm
. The name starts with an upper case R
and it must not have any distribution part, such as
el7
.
rpm -Uvh Radiator-x.yy-z.noarch.rpm
- Start the server.
/etc/init.d/radiator start
- Test authentication. You should see OK printed to the screen 3
times.
radpwtst
- Edit
/etc/radiator/radius.cfg
to suit your site
and needs. This reference manual describes the options and
parameters.
The RPM package will arrange for Radiator to start automatically each
time you reboot your Linux host. Systemd users may want to see
goodies/radiator.service
for an alternative startup
method. By default, it creates the following directories:
/etc/radiator/
/usr/lib/perl5/site_perl/Radius/
/var/log/radius/
/usr/share/doc/packages/Radiator-x.yy/
You can find documentation, additional dictionaries, and the goodies
collection in
/usr/share/doc/packages/Radiator-x.yy
.
Upgrading generic RPM package
To upgrade, use
RPM and restart radiusd:
rpm -Uvh Radiator-x.yy-z.noarch.rpm
/etc/init.d/radiator restart
Check Radiator log file after
installation for any errors or other log messages that may require further
action.