./net/freeradius [RADIUS server implementation]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.2.0, Package name: freeradius-server-3.2.0
Maintained by: Stuart Henderson
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • no_freetds
  • no_iodbc
  • no_ldap
  • no_memcached
  • no_mysql
  • no_pgsql
  • no_python
  • no_python3
Description-freetds
freeradius freetds rlm addon

Description-iodbc
freeradius iodbc rlm addon

Description-ldap
freeradius ldap rlm addon

Description-main
RADIUS, which stands for "Remote Authentication Dial In User Service",
is a network protocol - a system that defines rules and conventions for
communication between network devices - for remote user authentication
and accounting. Commonly used by Internet Service Providers (ISPs),
cellular network providers, and corporate and educational networks, the
RADIUS protocol serves three primary functions:

* Authenticates users or devices before allowing them access to a network
* Authorizes those users or devices for specific network services
* Accounts for and tracks the usage of those services

FreeRADIUS is a modular open-source implementation of the RADIUS protocol
featuring numerous authentication types, including Extensible Authentication
Protocol (EAP), support for virtual servers and more.

Description-memcached
freeradius memcached rlm addon

Description-mysql
freeradius mysql rlm addon

Description-pgsql
freeradius pgsql rlm addon

Description-python
freeradius python addon

Description-python3
freeradius python3 addon; upstream regard this module as experimental


Filesize: 3319.707 KB
Version History (View Complete History)
  • (2022-05-07) Updated to version: freeradius-server-3.2.0
  • (2021-10-09) Updated to version: freeradius-server-3.0.25
  • (2021-10-04) Updated to version: freeradius-server-3.0.24
  • (2021-09-16) Updated to version: freeradius-server-3.0.23
  • (2017-11-15) Updated to version: freeradius-server-2.2.10
  • (2015-10-14) Updated to version: freeradius-server-2.2.9
  • (2015-06-24) Updated to version: freeradius-server-2.2.7
  • (2015-01-03) Updated to version: freeradius-server-2.2.6
  • (2014-07-17) Updated to version: freeradius-server-2.2.5
  • (2012-09-16) Updated to version: freeradius-server-2.2.0
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-11-29 04:36:50 by Stuart Henderson | Files touched by this commit (1)
Log message:
bump REVISION, non-C++ .so that uses thread-local-storage
   2021-11-01 18:01:43 by Stuart Henderson | Files touched by this commit (139)
Log message:
bump REVISION for switch from Python 3.8 -> 3.9
   2021-10-15 08:47:47 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to freeradius-3.0.25 in 7.0-stable, 3.0.24 (which arrived too late
for release) includes amongst others a fix for a double free which I suspect
maybe implicated in a user reported segfault
   2021-10-08 14:20:22 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to freeradius-3.0.25
   2021-10-03 14:28:44 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to freeradius-3.0.24
this version's newly used unsupported-in-libressl function
is "X509_STORE_CTX_get0_untrusted" (they seem to add at least one
every time)
   2021-09-16 04:38:07 by Stuart Henderson | Files touched by this commit (1)
Log message:
drop the PORTROACH limit; don't hide when 4.x is released
   2021-09-16 04:36:39 by Stuart Henderson | Files touched by this commit (78)
Log message:
replace freeradius 2.x with 3.x (move net/freeradius3 into place and add
@pkgpath markers). it is not a direct upgrade (config locations have
been rearranged) so add an @ask-update guard only shown to any users who
are still running 2.x pointing at the upstream information and giving a
chance to bail out.
   2021-06-22 08:01:21 by Theo Buehler | Files touched by this commit (3)
Log message:
net/freeradius: prepare for opaque SSL in libssl
   2021-05-10 08:53:33 by Theo Buehler | Files touched by this commit (3)
Log message:
net/freeradius: Fix upcoming build breakage
SSL_SESSION and SSL3_STATE will become opaque in libssl. Use accessors
instead of reaching inside these structs.
looks good to jsing
   2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2018-11-14 13:48:22 by Stuart Henderson | Files touched by this commit (33)
Log message:
bump ports known/suspected to be affected by issue with libedit/libreadline
and termcap on lld arches.
   2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.
discussed with and OK aja@
OK tb
   2016-06-29 10:14:45 by Marc Espie | Files touched by this commit (309)
Log message:
add is-branch to all trivial ports that exist as multiple branches.
   2016-03-18 15:38:26 by Christian Weisgerber | Files touched by this commit (82)
Log message:
remove SHARED_ONLY from simple ports that use the gettext or libiconv module
   2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247)
Log message:
garbage collect CONFIGURE_SHARED
   2015-11-19 07:19:05 by Stuart Henderson | Files touched by this commit (7)
Log message:
getpwnam -> getpwnam_shadow
   2015-11-18 06:48:59 by Stuart Henderson | Files touched by this commit (1)
Log message:
set PORTROACH so that any updates to the freeradius 2.x branch aren't hidden
   2015-11-12 06:00:28 by Stuart Henderson | Files touched by this commit (6)
Log message:
+net/freeradius3 and register conflict with net/freeradius, ok jca@
   2015-11-08 04:04:48 by Stuart Henderson | Files touched by this commit (1)
Log message:
fix packaging, needed more @mode markers. reported by nigel, slightly
different fix to preserve sort order (I originally had it like in his diff
but then "fixed" the order...)
   2015-11-07 07:51:08 by Stuart Henderson | Files touched by this commit (3)
Log message:
Move the modules/dhcp_sqlippool file to PLIST-mysql; it depends on a file
that is already included in the mysql subpackage (and actually, dhcp_sqlippool
only works with mysql at the moment). Avoids the need to either install
freeradius-mysql or mess with files in the modules directory to start up.
ok pea@
   2015-11-03 15:54:23 by Stuart Henderson | Files touched by this commit (2)
Log message:
don't require gmake for /etc/raddb/certs/Makefile (admin-facing makefile)
ok pea@
   2015-10-14 05:54:00 by Stuart Henderson | Files touched by this commit (3)
Log message:
MFC: update to freeradius-2.2.9, include a crash fix, missing CRL checking
(CVE-2015-4680) and a fix for EAP-TTLS with TLSv1.2 (notably affecting
Android 6.x wifi clients in TTLS configurations).
   2015-10-14 05:19:56 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to freeradius-2.2.9, include a crash fix, missing CRL checking
(CVE-2015-4680) and a fix for EAP-TTLS with TLSv1.2 (notably affecting
Android 6.x wifi clients in TTLS configurations). OK pea@
Note: not updating to 3.x at present as the build system first requires
significant untangling for use with ports (I've spent days on it already
and still not there).
   2015-08-25 01:30:30 by Antoine Jacoutot | Files touched by this commit (18)
Log message:
/var/run content is already removed by /etc/rc, so no need to handle that in
the package. If a /var/run/foo directory must exist for proper start of a
software, then the rc.d script should take care of it.
   2015-07-20 20:25:06 by Stuart Henderson | Files touched by this commit (4)
Log message:
rename freeradius' rc script, to avoid a future conflict. ok aja@
   2015-06-23 15:38:06 by Stuart Henderson | Files touched by this commit (9)
Log message:
update to freeradius-2.2.7, rolling in some patches committed upstream and
removing some which are no longer needed. ok pea@ (maintainer).
add a patch from upstream git (noticed after ok) fixing one of the default
config files.
   2015-01-03 06:20:25 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to freeradius 2.2.6, plus a few patches from upstream, notably
one fixing use with libressl (simplified by upstream from a diff written by
Kapetanakis Giannis). ok aja@ pea@
   2014-10-31 07:26:38 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Missing shebang.
from Kapetanakis Giannis
   2011-06-03 15:38:44 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Fix rc.d script ownerships.
from Bjorn Ketelaars
   2011-05-11 06:03:20 by Jasper Lievisse Adriaanse | Files touched by this commit (44)
Log message:
Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
ok aja@
   2011-04-20 09:05:24 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
bump
   2011-04-17 11:56:02 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- remove unnecessary NULL casts
   2011-04-15 03:44:06 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
+ Remove MESSAGE
+ Fix directories permissions
+ Add a rc script
maintainer timed out
ok ajacoutot@
   2010-11-22 02:53:43 by Marc Espie | Files touched by this commit (1)
Log message:
missed depend
   2010-11-22 02:30:38 by Marc Espie | Files touched by this commit (5)
Log message:
missed a few depends
   2010-11-19 15:31:39 by Marc Espie | Files touched by this commit (372)
Log message:
new depends
   2010-11-11 04:54:09 by Marc Espie | Files touched by this commit (20)
Log message:
WANTLIB conversion
   2010-10-25 21:36:42 by William Yodlowsky | Files touched by this commit (2)
Log message:
SECURITY FIX
CVE-2010-3696
http://github.com/alandekok/freeradius-server/commit/4dc7800b866f889a1247685bbaa6dd4238a56279
CVE-2010-3697
http://github.com/alandekok/freeradius-server/commit/ff94dd35673bba1476594299d31ce8293b8bd223
from pea@, thanks!
ok ajacoutot
   2010-10-25 07:22:20 by Pierre-Emmanuel Andre | Files touched by this commit (5)
Log message:
Update to 2.1.10.
ok aja@, maintainer timed out
   2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357)
Log message:
USE_GROFF=Yes
   2010-09-26 02:33:12 by Steven Mestdagh | Files touched by this commit (1)
Log message:
indicate reason for gnu libtool
   2010-06-23 10:27:57 by Steven Mestdagh | Files touched by this commit (1)
Log message:
use gnu libtool (needs ltdl)
   2010-06-17 07:40:08 by Pierre-Emmanuel Andre | Files touched by this commit (3)
Log message:
Update to 2.1.9
"looks good" sthen@
Tested by ajacoutot@ (Thanks !)
ok rui@ (maintainer)
   2010-05-17 10:39:25 by Stuart Henderson | Files touched by this commit (16)
Log message:
Update freeradius-server to 2.1.8; fixes licensing (was GPL linked
with OpenSSL; this version adds an exemption clause). Much cleanup of
the port, particularly giving a simpler installation for new users.
Thanks pea@ for testing. Maintainer timeout.
   2008-12-29 12:17:36 by Rui Reis | Files touched by this commit (9)
Log message:
- maintenance update to freeradius 2.1.3. Check the Changelog for more information.
ok ajacoutot@
   2008-09-21 09:39:14 by Rui Reis | Files touched by this commit (9)
Log message:
- maintenance update to freeradius 2.1.0.
- SNMP support is now available through an experimental Perl script.
- If snmp.conf is being used in your radiusd.conf you should delete or comment that entry.
- Check the Changelog for more information.
input and ok ajacoutot@
   2008-07-28 15:51:10 by Rui Reis | Files touched by this commit (7)
Log message:
- maintenance update to freeradius 2.0.5. Check the Changelog for more information.
ok ajacoutot@
   2008-06-05 13:49:17 by Rui Reis | Files touched by this commit (2)
Log message:
- fix MESSAGE examples path. Pointed by Jonathan Armani.
ok ajacoutot@
   2008-05-05 13:32:02 by Rui Reis | Files touched by this commit (5)
Log message:
- maintenance update to freeradius 2.04. Check the Changelog for more information.
ok mbalmer@, jolan@
   2008-03-21 13:25:33 by Rui Reis | Files touched by this commit (5)
Log message:
- update freeradius to 2.0.3. Check the Changelog for more information.
"if it works for you, I'd say commit it" ajacoutot@
   2008-03-15 04:14:44 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
- add one more @sample dir+file
ok rui@
   2008-02-18 08:46:43 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
- add more @sample files (make it easier for new configurations)
- tweak license marker
- regen patches while here
ok rui@
   2008-01-25 11:59:19 by Rui Reis | Files touched by this commit (3)
Log message:
- update freeradius to 2.0.1. "The focus of this release is stability."
ok ajacoutot@
   2008-01-21 15:21:24 by Rui Reis | Files touched by this commit (20)
Log message:
- update freeradius to 2.0.0. Check the Changelog for more information.
input and ok ajacoutot@
   2007-09-16 16:11:31 by Rui Reis | Files touched by this commit (18)
Log message:
update freeradius to 1.1.7, the focus of this release is stability.
A number of bugs that found in 1.1.6 have been fixed.
ok Tim Kornau (maintainer), sthen@
   2007-09-15 16:37:00 by Michael Erdely | Files touched by this commit (333)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
   2007-05-31 07:07:04 by Nikolay Sturm | Files touched by this commit (4)
Log message:
MFC:
update freeradius to 1.1.6
fix lots of bugs and security problems
references:
- http://www.freeradius.org/security.html
- http://www.freeradius.org/press/index.html#1.1.6
- CVE-2007-2028
   2007-05-31 07:04:30 by Nikolay Sturm | Files touched by this commit (4)
Log message:
MFC:
update freeradius to 1.1.6
fix lots of bugs and security problems
references:
- http://www.freeradius.org/security.html
- http://www.freeradius.org/press/index.html#1.1.6
- CVE-2007-2028
   2007-05-29 14:21:26 by Rui Reis | Files touched by this commit (13)
Log message:
update freeradius to 1.1.6
fix lots of bugs and security problems
references:
- http://www.freeradius.org/security.html
- http://www.freeradius.org/press/index.html#1.1.6
- CVE-2007-2028
also quickly tested by maja@, thanks!
ok Tim Kornau (maintainer)
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2006-11-25 12:34:54 by Steven Mestdagh | Files touched by this commit (7)
Log message:
new MULTI_PACKAGES
   2006-11-11 06:16:58 by Marc Balmer | Files touched by this commit (1)
Log message:
Fix WANTLIB for the -ldap subpackage after changes in databases/openldap.
Problem found by steven@.
   2006-08-03 17:15:58 by Marc Espie | Files touched by this commit (58)
Log message:
new style specs


   2006-07-11 05:30:06 by Steven Mestdagh | Files touched by this commit (3)
Log message:
better master sites


   2006-06-01 08:25:06 by Steven Mestdagh | Files touched by this commit (2)
Log message:
fix ownership of radius log directory.
from Antoine Jacoutot, ok maintainer Tim Kornau


   2006-05-27 01:24:39 by Aleksander Piotrowski | Files touched by this commit (2)
Log message:
New ownership and file modes for configuration files to protect them as
there are plain text passwords in those files.
>From Antoine Jacoutot <ajacoutot@lphp.org>
ok Tim Kornau <opti@openbsd.de> (maintainer)