UBUNTU

For Focal (20.04), add to your apt source list (/etc/apt/sources.list):

deb https://packages.networkradius.com/releases/ubuntu-focal focal main

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

deb https://packages.networkradius.com/releases/ubuntu-bionic bionic main

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

deb https://packages.networkradius.com/releases/ubuntu-xenial xenial 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 10 “Buster”, add to your apt source list (/etc/apt/sources.list):

deb https://packages.networkradius.com/releases/debian-buster buster main

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

deb https://packages.networkradius.com/releases/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 (and RHEL)

We provide packages for CentOS 7 and 8. These instructions also work on RHEL.

On CentOS/RHEL 8, disable the distribution FreeRADIUS packages:

yum -y module disable freeradius

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.

Import the LDAP Toolbox Project PGP public key:

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

Add the LDAP Toolbox Project Yum/DNF repository:

cat <<EOF >/etc/yum.repos.d/ltb-project.repo
[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
EOF

Import the NetworkRADIUS PGP public key:

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

Add the NetworkRADIUS Yum/DNF repository:

cat <<EOF >/etc/yum.repos.d/networkradius.repo
[networkradius]
name=NetworkRADIUS-$releasever
baseurl=https://packages.networkradius.com/releases/centos/$releasever/repo/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/packages.networkradius.com.gpg
EOF