Welcome to FreeRADIUS.net! "FreeRADIUS.net" serves as both the name of this website and this particular win32 distribution of FreeRADIUS. This website is a resource for users, developers and testers looking for a FreeRADIUS implementation that runs on Microsoft Windows XP. The official website for FreeRADIUS is www.freeradius.org; without the tremendous work of the folks at freeradius.org this offering would not be possible... THANKS! This site is host to a freely downloadable Win32 version of FreeRADIUS including a basic installer. Please check in often... for updates and latest releases of FreeRADIUS. In short, this distribution was simply compiled using Cygwin and the latest FreeRADIUS Source. Any questions and all feedback is welcome! Please email:
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
DISCLAIMER: FreeRADIUS.net binaries are distributed freely. Some of the software included with FreeRADIUS.net binaries may not be GPL/GNU but can be distributed freely. The developers of FreeRADIUS.net express no warranty of any kind. Creators of FreeRADIUS.net are not responsible or liable for any damages, criminal activity, misuse, or misrepresentations of FreeRADIUS.net. USE AT YOUR OWN RISK! |
|
Last Updated ( Monday, 14 June 2010 14:37 )
|
|
|
Build your own version - Cygwin FreeRADIUS |
|
|
|
Written by Jeff Reilly
|
|
Monday, 14 June 2010 14:39 |
|
If you are interested in building your own version of freeradius on Windows XP... follow the directions below. Other versions of windows OS may work... but these directions were written using XP. We have not been able to build the latest 2.1.X version of freeradius but have successfully built versions 2.0.X and below... they are not posted on this site because they were never adequately tested/validated. We often get requests to have FreeRADIUS.net compiled with specific build parameters or with support with specific RLM's. Most of the time this requests are not feasible based on limitations of the "Cygwin" environment FreeRADIUS.net is built on. Suffice it to say FreeRADIUS.net includes most all the functionality possible without actually writing OS specific code... FreeRADIUS.net is built using UN-MODIFIED source code from "freeradius.org". Binary build procedure as follows:
- Install latest versions of Cygwin; follow wizard defaults with the exception of packages BE SURE to install ALL packages, takes about 2gb of space
- Download freeradius source from freeradius.org
- Be warned: we have not built anything successfully later than 2.0.X, but have not done any testing with those binaries...
- Open a cygwin cmd shell
- cd /tmp
- tar zxvf <path>/freeradius-version.tgz
- cd freeradius-version.tgz
- ./configure --disable-shared --prefix=/usr/local/freeradius --without-rlm_krb5 --without-rlm_pam --without-rlm_sql_oracle --without-rlm_perl
- make && make install
- COMPLETE - if successful all binaries can be found under c:\cygwin\usr\local\freeradius
NOTE: All these binaries MUST be run within the Cygwin environment. To run these binaries on another machine WITHOUT the same version of Cygwin installed you MUST copy the following cygwin dlls: cygcrypt-0.dll cygcrypto-0.9.8.dll cyggdbm-4.dll cyggdbm.dll cyggdbm_compat-4.dll cygiconv-2.dll cygintl-3.dll cygintl-8.dll cyglber-2-3-0.dll cygldap-2-3-0.dll cygldap_r-2-3-0.dll cygltdl-3.dll cygminires.dll cygpq.dll cygsasl2-2.dll cygssl-0.9.8.dll cygwin1.dll cygz.dll
NOTE: These specific versions may also very... based on the release of Cygwin you download. |
|
Last Updated ( Monday, 14 June 2010 15:47 )
|
|
|
|