not logged in | [Login]

Hard dependencies

If you don't have homebrew package manager installed, do it now... it'll make your life on macOS far simpler.

brew install talloc

Getting the source

Do one of the following:

  • From the git repository (version 3.0.x)
git clone https://github.com/FreeRADIUS/freeradius-server.git
cd freeradius-server
git checkout v3.0.x
  • From the git repository (version 3.0.17 - latest released version)
git clone https://github.com/FreeRADIUS/freeradius-server.git
cd freeradius-server
git checkout release_3_0_17
  • From a zip file (version 3.0.x - most recent stable version, though unreleased)
wget https://github.com/FreeRADIUS/freeradius-server/archive/v3.0.x.zip
unzip v3.0.x.zip
cd freeradius-server-3.0.x/
  • From a zip file
wget https://github.com/FreeRADIUS/freeradius-server/archive/release_3_0_17.zip
unzip v3.0.17.zip
cd freeradius-server-3.0.17/

Building from source

# Use ./configure --enable-developer if you're debugging issues, or using unstable code.
./configure
make
sudo make install