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:

  • Get the latest stable release

https://freeradius.org/ftp/pub/freeradius/

Look for freeradius-server-3.0.*.tar.gz

  • OR the latest development version 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
  • OR the latest development version from a zip file (version 3.0.x)
wget https://github.com/FreeRADIUS/freeradius-server/archive/v3.0.x.zip
unzip v3.0.x.zip
cd freeradius-server-3.0.x/

Building from source

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