Path to this page:
./
net/freeradius,
Free RADIUS server implementation
Branch: CURRENT,
Version: 3.0.21nb2,
Package name: freeradius-3.0.21nb2,
Maintainer: pkgsrc-usersFreeRADIUS is the most widely deployed RADIUS server in the world.
It is the basis for multiple commercial offerings.
DEINSTALL [+/-]# $NetBSD: DEINSTALL,v 1.3 2019/12/30 18:17:22 adam Exp $
#
# Remove default symlinks in ${PKG_SYSCONFDIR} for enabled modules/sites
#
SITES_ENABLED="default inner-tunnel"
MODS_ENABLED="always attr_filter cache_eap chap date detail detail.log
digest dynamic_clients eap echo exec expiration expr
files linelog logintime mschap ntlm_auth pap passwd preprocess
radutmp realm replicate soh sradutmp unix unpack utf8"
case ${STAGE} in
DEINSTALL)
${ECHO} "Removing default modules and sites"
for s in ${SITES_ENABLED}; do
${RM} -f @PKG_SYSCONFDIR@/sites-enabled/${s}
done
for m in ${MODS_ENABLED}; do
${RM} -f @PKG_SYSCONFDIR@/mods-enabled/${m}
done
${RMDIR} @PKG_SYSCONFDIR@/sites-enabled
${RMDIR} @PKG_SYSCONFDIR@/mods-enabled
${RM} @PKG_SYSCONFDIR@/hints
${RM} @PKG_SYSCONFDIR@/huntgroups
;;
esac
MESSAGE.pam [+/-]===========================================================================
$NetBSD: MESSAGE.pam,v 1.2 2006/08/11 16:23:39 adrianp Exp $
Certain PAM modules require that radiusd run as root in order to
perform privileged operations. However, other PAM modules (e.g. pam-dbm),
will work with with radiusd running as non-root if the non-root user is
given the permissions necessary.
If you will be using a PAM module that requires radiusd to run as root
you can set the following in /etc/mk.conf:
RADIUS_USER=root
RADIUS_GROUP=wheel
And then re-install freeradius. Alternatively, you can just change the
following settings in your ${PKG_SYSCONFDIR}/radiusd.conf
user = root
group = wheel
===========================================================================
Required to run:[
databases/gdbm] [
security/openssl] [
devel/talloc]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 3d90d63bf1452794cf9d0b04147745a254872c3f
RMD160: 04a038b701f19d9c598e826a795a0cdaacd3768b
Filesize: 3109.949 KB
Version history: (Expand)
- (2020-09-01) Updated to version: freeradius-3.0.21nb2
- (2020-04-16) Updated to version: freeradius-3.0.21nb1
- (2020-04-08) Updated to version: freeradius-3.0.21
- (2020-01-19) Updated to version: freeradius-3.0.20nb1
- (2020-01-02) Updated to version: freeradius-3.0.20
- (2019-08-11) Updated to version: freeradius-3.0.19nb1
CVS history: (Expand)
2021-01-13 10:06:15 by Nia Alarie | Files touched by this commit (1) |
Log message:
freeradius: needs atomic64
|
2020-12-31 21:04:14 by Nia Alarie | Files touched by this commit (38) |
Log message:
Normalize handling packages that require 64-bit atomic ops.
|
2020-11-16 12:57:19 by Nia Alarie | Files touched by this commit (1) |
Log message:
freeradius: needs 64-bit atomics on i386 too
|
2020-09-13 20:56:29 by Havard Eidnes | Files touched by this commit (1) |
Log message:
Use devel/libatomic on powerpc so that this package builds.
|
2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) |  |
Log message:
*: bump PKGREVISION for perl-5.32.
|
2020-04-16 17:49:30 by Jonathan Perkin | Files touched by this commit (5) |  |
Log message:
freeradius: Fix SMF initialisation.
Ensures the user/group are correctly substituted into the config file so that
the daemon can run as root then drop privileges appropriately, as well as
creating the rundir as necessary.
Submitted by Jorge Schrauwen in NetBSD/pkgsrc#58. Bump PKGREVISION.
|
2020-04-08 14:25:51 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
freeradius: amend PLIST
|
2020-04-08 11:42:06 by Adam Ciarcinski | Files touched by this commit (7) |  |
Log message:
freeradius: updated to 3.0.21
3.0.21
Feature improvements
New stored procedure for allocating IPs with PostgreSQL. Rates of 1500 IPs per \
second are now possible. See \
raddb/mods-config/sql/ippool/postgresql/procedure.sql
Add SQL IP pool support for Microsoft SQL Server See \
raddb/mods-config/sql/ippool/mssql/
Added RCNTEC dictionary.
Added Pica8 dictionary.
Add TLS-Client-Cert-Valid-Since attribute holding notBefore date.
Generate attributes containing unknown OIDs. See raddb/sites-available/tls.
Update the WiMAX dictionary.
Added ability to rlm_python (Python2) show a stacktrace from errors.
Add WiFi Alliance Policy OIDs. See raddb/certs/xpextensions
radmin now shows coa stats, too.
Sample schema extensions for summarizing data in SQL. See \
mods-config/sql/main/*/process-radacct.sql Many patches from Terry Burton.
Update dictionary.aerohive, dictionary.fortinet, dictionary.arista and dictionary.erx
Added VAS Experts dictionary.
Many updates to RPM and jenkins builds from Matthew Newton
Added %C (time now in seconds) and %c (microsecond component of now) back-ported \
from the "master" branch.
Add reload capability to systemd unit file in Debian and RedHat.
Increase timestamp precision in postauth to maximum supported by each database \
and simplify (and make more consistent between drivers) the timestamps in SQL \
queries by using expansions.
Option to set dictionary path in raduat script.
Bug fixes
Various fixes found by PVS-Studio.
Set permissions of certificates in bootstrap shell script.
Increase the nasportid SQL field for varchar(32).
Skip processing proxy reply if there are no home servers available.
Update SQLite IPPool queries.
rlm_sql_unixodbc fixes.
Fixes when building with LibreSSL.
Fix the rlm_python3 build. Note that this module is experimental.
The rlm_python should append the python_path paths in sys.path, It fixes the \
expected behaviour to use the existing Python modules.
Fix rlm_python to print the script errors properly.
Bound total query time for PostgreSQL.
Many fixes to Oracle sqlippool. It now does 500 IPs per second without any tuning.
Reference sqlippool by it's correct name.
Revert 3.0.20 patch which caused crashes on duplicate clients.
Update WiMAX-MSK attribute.
Fix crash when trying to access non-existant regex capture group.
Use timestamps (request or server) rather than SQL NOW() in accounting queries \
so that these are stable when replayed from a file buffer.
|