UBUNTU
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
For Trusty Tahr (14.04), add to your apt source list (/etc/apt/sources.list):
deb https://packages.networkradius.com/releases/ubuntu-trusty trusty 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
For Debian 8 “Jessie”, add to your apt source list (/etc/apt/sources.list):
deb https://packages.networkradius.com/releases/debian-jessie jessie 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.
Import 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
Import 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 the LDAP Toolbox Project:
echo '[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' > /etc/yum.repos.d/networkradius.repo