The FreeRADIUS Project
Anonymous Git Access
$ git clone git://git.freeradius.org/freeradius-server.git radiusd
Where radiusd is the local directory which will contain the source code. The radiusd name can optionally be omitted. If it is omitted, then the clone will go into a directory called freeradius-server.
Please read the howto page for the suggested git work flow.
HTTP Access
A copy of the repository has been put up on github, as
http://github.com/alandekok/freeradius-server/tree/master
It is updated periodically, and should be relatively close to the git tree hosted here. The benefits of github are that it has:
- gitweb access,
- support for cloning via HTTP,
- support for downloading "tar" files of the git tree.
The last feature is useful for people who do not have git installed, but who want to test a recent version from git. Just click on the "download" link on the main github page.
Anonymous CVS Access
$ cvs -d :pserver:anonymous@git.freeradius.org:/freeradius-server.git checkout -d radiusd master
Where radiusd is the local directory that the checkout goes into. The -d radiusd option can also be omitted.
The rest of the text in that command (including the reference to "master") is git magic, and should be ignored by most people using anonymous CVS.
The original CVS tree is available on the historical page.
Commit Access
Instructions for core team members are on the commit access page.
The world's most popular RADIUS Server.