If you are a current contributor or are interested in contributing to FreeRADIUS we provide binary packages of FreeRADIUS for the latest commit of the v3.0.x branch for a number of platforms.  If you were not directed or here, or just wish to download the latest released version of FreeRADIUS you can go here.

Ubuntu

For Trusty Tahr (14.04), add to your apt source list (/etc/apt/sources.list):

deb http://packages.networkradius.com/continuous/ubuntu-trusty trusty main

For Xenial Xerus (16.04), add to your apt source list (/etc/apt/sources.list):

deb http://packages.networkradius.com/continuous/ubuntu-xenial xenial main

For Bionic Beaver (18.04), add to your apt source list (/etc/apt/sources.list):

deb http://packages.networkradius.com/continuous/ubuntu-bionic bionic main

The builds are signed with our PGP key. To add it to the apt keyring, run the following commands:

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 0x41382202
sudo apt-get update

Debian

For Debian 8 “Jessie”, add to your apt source list (/etc/apt/sources.list):

deb http://packages.networkradius.com/continuous/debian-jessie jessie main

For Debian 9 “Stretch”, add to your apt source list (/etc/apt/sources.list):

deb http://packages.networkradius.com/continuous/debian-stretch stretch main

The builds are signed with our PGP key. To add it to the apt keyring, run the following commands:

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 0x41382202
sudo apt-get update

CentOS

Note: CentOS and RedHat link their LDAP libraries against NSS. FreeRADIUS uses OpenSSL. NSS and OpenSSL cannot be used in the same application, as they will cause it to crash. FreeRADIUS therefore must use libldap from the LDAP Toolbox Project, which uses OpenSSL

Add the RPM public key for the LDAP Toolbox Project:

rpm --import https://ltb-project.org/lib/RPM-GPG-KEY-LTB-project

Create a Yum / DNF repository file for the LDAP Toolbox Project:

echo '[ltb-project]
name=LTB project packages
baseurl=https://ltb-project.org/rpm/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-LTB-project' > /etc/yum.repos.d/ltb-project.repo

Add the PGP key for NetworkRADIUS:

gpg --keyserver keys.gnupg.net --recv-key 0x41382202
gpg --armor --export packages@networkradius.com > /etc/pki/rpm-gpg/packages.networkradius.com.gpg

Create a Yum / DNF repository file for NetworkRADIUS:

echo '[networkradius]
name=NetworkRADIUS-$releasever
baseurl=http://packages.networkradius.com/continuous/centos/$releasever/repo/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/packages.networkradius.com.gpg' > /etc/yum.repos.d/networkradius.repo