Wed Apr 5 09:16:43 2023 UTC ()
freeradius: updated to 3.2.2

Version 3.2.2

FEATURE IMPROVEMENTS

The "configure" process now gives a much clearer report when it's finished. Patches by Matthew Newton.
Fallback to "uname -n" on missing "hostname".
Export thread details in radmin "stats threads".
Improve queries for processing radacct into periodic usage data Fix from Nick Porter.
Update dictionary.juniper.
Add dictionary.calix.
Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
Add per-module README.md files in the source.
Add default Visual Studio configuration for developers.
Postgres can now automatically use alternate queries for errors other than duplicate keys.
%{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This helps the server track the identity of the client which is connecting.
Include thread stats in Status-Server attributes.
Mark rlm_unbound stable and add to packages. Patches by Nick Porter.
Remove broken/unsupported Dockerfiles for centos8 and debian9.
Ensure Docker containers have stable uid/gid. Patches from Terry Burton.

BUG FIXES

Preliminary support for non-blocking TLS sockets.
Fix support for partial certificate chains after adding reload support.
Fix handling of debug_condition.
Clean up home server states, and re-sync with the dictionaries.
Correct certificate order when creating TLS-* attributes
Update use of isalpha() etc. so broken configurations have less impact on the server.
Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
Support Apple Homebrew on the M1.
Better error messages when %{listen:TLS-...} is used.
Getting statistics via Status-Server can now be done within a virtual server.
Make TTLS+MS-CHAP work with TLS 1.3.
Fix md5 xlat memory leak when using OpenSSL 3. Fix by Terry Burton.

Version 3.2.1

FEATURE IMPROVEMENTS

Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries,.
Add simultaneous-use queries for MS SQL.
Add radmin command for "stats pool <module-name>" Which prints out statistics about the connection pools.
Client statistics now shows "conflicts", to count conflicting packets.
New optional "lightweight accounting-on/off" strategy. When refreshing queries.conf you should also add the new nasreload table and corresponding GRANTs to your DB schema.
Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps with Eduroam. Suggested by Stefan Winter.
Allow auth+acct for TCP sockets, too.
Add rlm_cache_redis. See raddb/mods-available/cache for details.
Allow radmin to look up home servers by name, too.
Ensure that dynamic clients don't create loops on duplicates Reported by Sam Yee.
Removed rlm_sqlhpwippool. There was no documentation, no configuration, and the module was ~15 years old with no one using it.
Marked rlm_python3 as stable.
Add sigalgs_list. See raddb/mods-available/eap. Patch from Boris Lytochkin.
For rlm_linelog, when opening files in /dev, look at "permissions" to see whether to open them r/w.
More flexibility for dynamic home servers. See doc/configuration/dynamic_home_servers.md and raddb/home_servers/README.md.
Allow setting of application_name for PostgreSQL. See mods-available/sql.

BUG FIXES

Correct test for open sessions in radacct for MS SQL.
The linelog module now opens /dev/stdout in "write-only" mode if the permissions are set to "u+w" (0002).
Various fixes to rlm_unbound from Nick Porter.
PEAP now correctly runs Post-Auth-Type Accept.
Create "TLS-Cert-*" for outbound Radsec, instead of TLS-Client-Cert-*. See sites-available/tls, and fix_cert_order.
Minor updates and fixes to CI, Dockerfiles and packaging.
Fix rlm_python3 build with python >= 3.10.


(adam)
diff -r1.4 -r1.5 pkgsrc/net/freeradius/DEINSTALL
diff -r1.3 -r1.4 pkgsrc/net/freeradius/INSTALL
diff -r1.116 -r1.117 pkgsrc/net/freeradius/Makefile
diff -r1.11 -r1.12 pkgsrc/net/freeradius/Makefile.common
diff -r1.36 -r1.37 pkgsrc/net/freeradius/PLIST
diff -r1.5 -r1.6 pkgsrc/net/freeradius/config.mk
diff -r1.45 -r1.46 pkgsrc/net/freeradius/distinfo
diff -r1.19 -r1.20 pkgsrc/net/freeradius-freetds/Makefile
diff -r1.11 -r1.12 pkgsrc/net/freeradius-perl/Makefile
diff -r1.7 -r1.8 pkgsrc/net/freeradius-python/Makefile
diff -r1.25 -r1.26 pkgsrc/net/freeradius-rest/Makefile
diff -r1.19 -r1.20 pkgsrc/net/freeradius-sqlite3/Makefile

cvs diff -r1.4 -r1.5 pkgsrc/net/freeradius/DEINSTALL (expand / switch to unified diff)

--- pkgsrc/net/freeradius/DEINSTALL 2022/07/20 01:19:55 1.4
+++ pkgsrc/net/freeradius/DEINSTALL 2023/04/05 09:16:42 1.5
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: DEINSTALL,v 1.4 2022/07/20 01:19:55 gutteridge Exp $ 1# $NetBSD: DEINSTALL,v 1.5 2023/04/05 09:16:42 adam Exp $
2# 2#
3# Remove default symlinks in ${PKG_SYSCONFDIR} for enabled modules/sites 3# Remove default symlinks in ${PKG_SYSCONFDIR} for enabled modules/sites
4# 4#
5 5
6SITES_ENABLED="default inner-tunnel" 6SITES_ENABLED="default inner-tunnel"
7MODS_ENABLED="always attr_filter cache_eap chap date detail detail.log 7MODS_ENABLED="always attr_filter chap date detail detail.log
8 digest dynamic_clients eap echo exec expiration expr 8 digest dynamic_clients eap echo exec expiration expr
9 files linelog logintime mschap ntlm_auth pap passwd preprocess 9 files linelog logintime mschap ntlm_auth pap passwd preprocess
10 radutmp realm replicate soh sradutmp totp unix unpack utf8" 10 radutmp realm replicate soh sradutmp totp unix unpack utf8"
11 11
12case ${STAGE} in 12case ${STAGE} in
13DEINSTALL) 13DEINSTALL)
14 ${ECHO} "Removing default modules and sites" 14 ${ECHO} "Removing default modules and sites"
15 for s in ${SITES_ENABLED}; do 15 for s in ${SITES_ENABLED}; do
16 ${RM} -f @PKG_SYSCONFDIR@/sites-enabled/${s} 16 ${RM} -f @PKG_SYSCONFDIR@/sites-enabled/${s}
17 done 17 done
18 for m in ${MODS_ENABLED}; do 18 for m in ${MODS_ENABLED}; do
19 ${RM} -f @PKG_SYSCONFDIR@/mods-enabled/${m} 19 ${RM} -f @PKG_SYSCONFDIR@/mods-enabled/${m}
20 done 20 done

cvs diff -r1.3 -r1.4 pkgsrc/net/freeradius/INSTALL (expand / switch to unified diff)

--- pkgsrc/net/freeradius/INSTALL 2022/07/20 01:19:55 1.3
+++ pkgsrc/net/freeradius/INSTALL 2023/04/05 09:16:42 1.4
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: INSTALL,v 1.3 2022/07/20 01:19:55 gutteridge Exp $ 1# $NetBSD: INSTALL,v 1.4 2023/04/05 09:16:42 adam Exp $
2# 2#
3# Create default symlinks in ${PKG_SYSCONFDIR} for enabled modules/sites 3# Create default symlinks in ${PKG_SYSCONFDIR} for enabled modules/sites
4# 4#
5 5
6SITES_ENABLED="default inner-tunnel" 6SITES_ENABLED="default inner-tunnel"
7MODS_ENABLED="always attr_filter cache_eap chap date detail detail.log 7MODS_ENABLED="always attr_filter chap date detail detail.log
8 digest dynamic_clients eap echo exec expiration expr 8 digest dynamic_clients eap echo exec expiration expr
9 files linelog logintime mschap ntlm_auth pap passwd preprocess 9 files linelog logintime mschap ntlm_auth pap passwd preprocess
10 radutmp realm replicate soh sradutmp totp unix unpack utf8" 10 radutmp realm replicate soh sradutmp totp unix unpack utf8"
11 11
12case ${STAGE} in 12case ${STAGE} in
13POST-INSTALL) 13POST-INSTALL)
14 ${ECHO} "Enabling default modules and sites" 14 ${ECHO} "Enabling default modules and sites"
15 ${LN} -sf ./mods-config/preprocess/hints @PKG_SYSCONFDIR@/hints 15 ${LN} -sf ./mods-config/preprocess/hints @PKG_SYSCONFDIR@/hints
16 ${LN} -sf ./mods-config/preprocess/huntgroups @PKG_SYSCONFDIR@/huntgroups 16 ${LN} -sf ./mods-config/preprocess/huntgroups @PKG_SYSCONFDIR@/huntgroups
17 ${LN} -sf ./mods-config/files/authorize @PKG_SYSCONFDIR@/users 17 ${LN} -sf ./mods-config/files/authorize @PKG_SYSCONFDIR@/users
18 for s in ${SITES_ENABLED}; do 18 for s in ${SITES_ENABLED}; do
19 ${LN} -sf ../sites-available/${s} @PKG_SYSCONFDIR@/sites-enabled/${s} 19 ${LN} -sf ../sites-available/${s} @PKG_SYSCONFDIR@/sites-enabled/${s}
20 done 20 done

cvs diff -r1.116 -r1.117 pkgsrc/net/freeradius/Makefile (expand / switch to unified diff)

--- pkgsrc/net/freeradius/Makefile 2022/07/20 01:19:55 1.116
+++ pkgsrc/net/freeradius/Makefile 2023/04/05 09:16:42 1.117
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.116 2022/07/20 01:19:55 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.117 2023/04/05 09:16:42 adam Exp $
2 2
3.include "Makefile.common" 3.include "Makefile.common"
4 4
5PKGNAME= ${DISTNAME:S/-server//} 5PKGNAME= ${DISTNAME:S/-server//}
6PKGREVISION= 3 
7COMMENT= Free RADIUS server implementation 6COMMENT= Free RADIUS server implementation
8 7
9BUILD_DEFS+= VARBASE 8BUILD_DEFS+= VARBASE
10CONFIGURE_ARGS+= --localstatedir=${VARBASE} 9CONFIGURE_ARGS+= --localstatedir=${VARBASE}
11CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} 10CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
12CONFIGURE_ARGS+= --with-logdir=${VARBASE}/log/radiusd 11CONFIGURE_ARGS+= --with-logdir=${VARBASE}/log/radiusd
13CONFIGURE_ARGS+= --without-rlm_eap_ikev2 12CONFIGURE_ARGS+= --without-rlm_eap_ikev2
14CONFIGURE_ARGS+= --without-rlm_eap_tnc 13CONFIGURE_ARGS+= --without-rlm_eap_tnc
15CONFIGURE_ARGS+= --without-rlm_sql_freetds 14CONFIGURE_ARGS+= --without-rlm_sql_freetds
16CONFIGURE_ARGS+= --without-rlm_sql_sqlite 15CONFIGURE_ARGS+= --without-rlm_sql_sqlite
17CONFIGURE_ARGS+= --without-rlm_cache_memcached 16CONFIGURE_ARGS+= --without-rlm_cache_memcached
18CONFIGURE_ARGS+= --without-rlm_krb5 17CONFIGURE_ARGS+= --without-rlm_krb5
19CONFIGURE_ARGS+= --without-rlm_ldap 18CONFIGURE_ARGS+= --without-rlm_ldap

cvs diff -r1.11 -r1.12 pkgsrc/net/freeradius/Makefile.common (expand / switch to unified diff)

--- pkgsrc/net/freeradius/Makefile.common 2021/11/12 12:27:38 1.11
+++ pkgsrc/net/freeradius/Makefile.common 2023/04/05 09:16:42 1.12
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile.common,v 1.11 2021/11/12 12:27:38 adam Exp $ 1# $NetBSD: Makefile.common,v 1.12 2023/04/05 09:16:42 adam Exp $
2# used by net/freeradius/Makefile.module 2# used by net/freeradius/Makefile.module
3 3
4DISTNAME= freeradius-server-3.0.25 4DISTNAME= freeradius-server-3.2.2
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/ 6MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://freeradius.org/ 10HOMEPAGE= https://freeradius.org/
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_LANGUAGES+= c c++ 13USE_LANGUAGES+= c c++
14USE_TOOLS+= gmake perl:run 14USE_TOOLS+= gmake perl:run
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --with-openssl-include-dir=${BUILDLINK_PREFIX.openssl}/include 16CONFIGURE_ARGS+= --with-openssl-include-dir=${BUILDLINK_PREFIX.openssl}/include
17CONFIGURE_ARGS+= --with-openssl-lib-dir=${BUILDLINK_PREFIX.openssl}/lib 17CONFIGURE_ARGS+= --with-openssl-lib-dir=${BUILDLINK_PREFIX.openssl}/lib
@@ -24,15 +24,16 @@ MAKE_ENV+= R=${DESTDIR} @@ -24,15 +24,16 @@ MAKE_ENV+= R=${DESTDIR}
24MAKE_ENV+= PACKAGE=yes 24MAKE_ENV+= PACKAGE=yes
25 25
26INSTALLATION_DIRS+= lib 26INSTALLATION_DIRS+= lib
27 27
28OPSYSVARS+= SOEXT 28OPSYSVARS+= SOEXT
29SOEXT.Darwin= dylib 29SOEXT.Darwin= dylib
30SOEXT.*= so 30SOEXT.*= so
31PLIST_SUBST+= SOEXT=${SOEXT} 31PLIST_SUBST+= SOEXT=${SOEXT}
32PRINT_PLIST_AWK+= {gsub(/\.${SOEXT}$$/, ".$${SOEXT}");} 32PRINT_PLIST_AWK+= {gsub(/\.${SOEXT}$$/, ".$${SOEXT}");}
33 33
34.include "../../databases/gdbm/buildlink3.mk" 34.include "../../databases/gdbm/buildlink3.mk"
35.include "../../devel/talloc/buildlink3.mk" 35.include "../../devel/talloc/buildlink3.mk"
36.include "../../net/libpcap/buildlink3.mk" 36.include "../../net/libpcap/buildlink3.mk"
 37.include "../../net/unbound/buildlink3.mk"
37.include "../../security/openssl/buildlink3.mk" 38.include "../../security/openssl/buildlink3.mk"
38.include "../../mk/atomic64.mk" 39.include "../../mk/atomic64.mk"

cvs diff -r1.36 -r1.37 pkgsrc/net/freeradius/PLIST (expand / switch to unified diff)

--- pkgsrc/net/freeradius/PLIST 2021/11/12 12:27:38 1.36
+++ pkgsrc/net/freeradius/PLIST 2023/04/05 09:16:42 1.37
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.36 2021/11/12 12:27:38 adam Exp $ 1@comment $NetBSD: PLIST,v 1.37 2023/04/05 09:16:42 adam Exp $
2bin/dhcpclient 2bin/dhcpclient
3bin/map_unit 3bin/map_unit
4bin/rad_counter 4bin/rad_counter
5bin/radattr 5bin/radattr
6bin/radclient 6bin/radclient
7bin/radcrypt 7bin/radcrypt
8bin/radeapclient 8bin/radeapclient
9bin/radlast 9bin/radlast
10bin/radsniff 10bin/radsniff
11bin/radsqlrelay 11bin/radsqlrelay
12bin/radtest 12bin/radtest
13bin/radwho 13bin/radwho
14bin/radzap 14bin/radzap
@@ -87,68 +87,67 @@ include/freeradius/udpfromto.h @@ -87,68 +87,67 @@ include/freeradius/udpfromto.h
87include/freeradius/vqp.h 87include/freeradius/vqp.h
88lib/libfreeradius-dhcp.${SOEXT} 88lib/libfreeradius-dhcp.${SOEXT}
89lib/libfreeradius-eap.${SOEXT} 89lib/libfreeradius-eap.${SOEXT}
90lib/libfreeradius-radius.${SOEXT} 90lib/libfreeradius-radius.${SOEXT}
91lib/libfreeradius-server.${SOEXT} 91lib/libfreeradius-server.${SOEXT}
92lib/proto_dhcp.${SOEXT} 92lib/proto_dhcp.${SOEXT}
93lib/proto_vmps.${SOEXT} 93lib/proto_vmps.${SOEXT}
94lib/rlm_always.${SOEXT} 94lib/rlm_always.${SOEXT}
95lib/rlm_attr_filter.${SOEXT} 95lib/rlm_attr_filter.${SOEXT}
96lib/rlm_cache.${SOEXT} 96lib/rlm_cache.${SOEXT}
97lib/rlm_cache_rbtree.${SOEXT} 97lib/rlm_cache_rbtree.${SOEXT}
98lib/rlm_chap.${SOEXT} 98lib/rlm_chap.${SOEXT}
99lib/rlm_counter.${SOEXT} 99lib/rlm_counter.${SOEXT}
100lib/rlm_cram.${SOEXT} 
101lib/rlm_date.${SOEXT} 100lib/rlm_date.${SOEXT}
102lib/rlm_detail.${SOEXT} 101lib/rlm_detail.${SOEXT}
103lib/rlm_dhcp.${SOEXT} 102lib/rlm_dhcp.${SOEXT}
104lib/rlm_digest.${SOEXT} 103lib/rlm_digest.${SOEXT}
105lib/rlm_dynamic_clients.${SOEXT} 104lib/rlm_dynamic_clients.${SOEXT}
106lib/rlm_eap.${SOEXT} 105lib/rlm_eap.${SOEXT}
107lib/rlm_eap_fast.${SOEXT} 106lib/rlm_eap_fast.${SOEXT}
108lib/rlm_eap_gtc.${SOEXT} 107lib/rlm_eap_gtc.${SOEXT}
109lib/rlm_eap_md5.${SOEXT} 108lib/rlm_eap_md5.${SOEXT}
110lib/rlm_eap_mschapv2.${SOEXT} 109lib/rlm_eap_mschapv2.${SOEXT}
111lib/rlm_eap_peap.${SOEXT} 110lib/rlm_eap_peap.${SOEXT}
112lib/rlm_eap_pwd.${SOEXT} 111lib/rlm_eap_pwd.${SOEXT}
113lib/rlm_eap_sim.${SOEXT} 112lib/rlm_eap_sim.${SOEXT}
114lib/rlm_eap_tls.${SOEXT} 113lib/rlm_eap_tls.${SOEXT}
115lib/rlm_eap_ttls.${SOEXT} 114lib/rlm_eap_ttls.${SOEXT}
116lib/rlm_exec.${SOEXT} 115lib/rlm_exec.${SOEXT}
117lib/rlm_expiration.${SOEXT} 116lib/rlm_expiration.${SOEXT}
118lib/rlm_expr.${SOEXT} 117lib/rlm_expr.${SOEXT}
119lib/rlm_files.${SOEXT} 118lib/rlm_files.${SOEXT}
120lib/rlm_ippool.${SOEXT} 119lib/rlm_ippool.${SOEXT}
121lib/rlm_linelog.${SOEXT} 120lib/rlm_linelog.${SOEXT}
122lib/rlm_logintime.${SOEXT} 121lib/rlm_logintime.${SOEXT}
123lib/rlm_mschap.${SOEXT} 122lib/rlm_mschap.${SOEXT}
124lib/rlm_otp.${SOEXT} 
125lib/rlm_pam.${SOEXT} 123lib/rlm_pam.${SOEXT}
126lib/rlm_pap.${SOEXT} 124lib/rlm_pap.${SOEXT}
127lib/rlm_passwd.${SOEXT} 125lib/rlm_passwd.${SOEXT}
128lib/rlm_preprocess.${SOEXT} 126lib/rlm_preprocess.${SOEXT}
129lib/rlm_radutmp.${SOEXT} 127lib/rlm_radutmp.${SOEXT}
130lib/rlm_realm.${SOEXT} 128lib/rlm_realm.${SOEXT}
131lib/rlm_replicate.${SOEXT} 129lib/rlm_replicate.${SOEXT}
132lib/rlm_soh.${SOEXT} 130lib/rlm_soh.${SOEXT}
133lib/rlm_sometimes.${SOEXT} 131lib/rlm_sometimes.${SOEXT}
134lib/rlm_sql.${SOEXT} 132lib/rlm_sql.${SOEXT}
135lib/rlm_sql_map.${SOEXT} 133lib/rlm_sql_map.${SOEXT}
136lib/rlm_sql_null.${SOEXT} 134lib/rlm_sql_null.${SOEXT}
137lib/rlm_sqlcounter.${SOEXT} 135lib/rlm_sqlcounter.${SOEXT}
138lib/rlm_sqlippool.${SOEXT} 136lib/rlm_sqlippool.${SOEXT}
139lib/rlm_test.${SOEXT} 137lib/rlm_test.${SOEXT}
140lib/rlm_totp.${SOEXT} 138lib/rlm_totp.${SOEXT}
141lib/rlm_unix.${SOEXT} 139lib/rlm_unix.${SOEXT}
 140lib/rlm_unbound.${SOEXT}
142lib/rlm_unpack.${SOEXT} 141lib/rlm_unpack.${SOEXT}
143lib/rlm_utf8.${SOEXT} 142lib/rlm_utf8.${SOEXT}
144lib/rlm_wimax.${SOEXT} 143lib/rlm_wimax.${SOEXT}
145man/man1/dhcpclient.1 144man/man1/dhcpclient.1
146man/man1/rad_counter.1 145man/man1/rad_counter.1
147man/man1/radclient.1 146man/man1/radclient.1
148man/man1/radeapclient.1 147man/man1/radeapclient.1
149man/man1/radlast.1 148man/man1/radlast.1
150man/man1/radtest.1 149man/man1/radtest.1
151man/man1/radwho.1 150man/man1/radwho.1
152man/man1/radzap.1 151man/man1/radzap.1
153man/man1/smbencrypt.1 152man/man1/smbencrypt.1
154man/man5/checkrad.5 153man/man5/checkrad.5
@@ -160,26 +159,27 @@ man/man5/rlm_always.5 @@ -160,26 +159,27 @@ man/man5/rlm_always.5
160man/man5/rlm_attr_filter.5 159man/man5/rlm_attr_filter.5
161man/man5/rlm_chap.5 160man/man5/rlm_chap.5
162man/man5/rlm_counter.5 161man/man5/rlm_counter.5
163man/man5/rlm_detail.5 162man/man5/rlm_detail.5
164man/man5/rlm_digest.5 163man/man5/rlm_digest.5
165man/man5/rlm_expr.5 164man/man5/rlm_expr.5
166man/man5/rlm_files.5 165man/man5/rlm_files.5
167man/man5/rlm_idn.5 166man/man5/rlm_idn.5
168man/man5/rlm_mschap.5 167man/man5/rlm_mschap.5
169man/man5/rlm_pap.5 168man/man5/rlm_pap.5
170man/man5/rlm_passwd.5 169man/man5/rlm_passwd.5
171man/man5/rlm_realm.5 170man/man5/rlm_realm.5
172man/man5/rlm_sql.5 171man/man5/rlm_sql.5
 172man/man5/rlm_unbound.5
173man/man5/rlm_unix.5 173man/man5/rlm_unix.5
174man/man5/unlang.5 174man/man5/unlang.5
175man/man5/users.5 175man/man5/users.5
176man/man8/radcrypt.8 176man/man8/radcrypt.8
177man/man8/raddebug.8 177man/man8/raddebug.8
178man/man8/radiusd.8 178man/man8/radiusd.8
179man/man8/radmin.8 179man/man8/radmin.8
180man/man8/radrelay.8 180man/man8/radrelay.8
181man/man8/radsniff.8 181man/man8/radsniff.8
182man/man8/radsqlrelay.8 182man/man8/radsqlrelay.8
183man/man8/rlm_ippool_tool.8 183man/man8/rlm_ippool_tool.8
184man/man8/rlm_sqlippool_tool.8 184man/man8/rlm_sqlippool_tool.8
185sbin/checkrad 185sbin/checkrad
@@ -281,26 +281,27 @@ share/doc/freeradius/configuration/confi @@ -281,26 +281,27 @@ share/doc/freeradius/configuration/confi
281share/doc/freeradius/configuration/dynamic_home_servers.md 281share/doc/freeradius/configuration/dynamic_home_servers.md
282share/doc/freeradius/configuration/load_balance.rst 282share/doc/freeradius/configuration/load_balance.rst
283share/doc/freeradius/configuration/post_auth_type 283share/doc/freeradius/configuration/post_auth_type
284share/doc/freeradius/configuration/session_type 284share/doc/freeradius/configuration/session_type
285share/doc/freeradius/configuration/simultaneous_use 285share/doc/freeradius/configuration/simultaneous_use
286share/doc/freeradius/configuration/snmp 286share/doc/freeradius/configuration/snmp
287share/doc/freeradius/configuration/variables.rst 287share/doc/freeradius/configuration/variables.rst
288share/doc/freeradius/deployment/CYGWIN.rst 288share/doc/freeradius/deployment/CYGWIN.rst
289share/doc/freeradius/deployment/MACOSX 289share/doc/freeradius/deployment/MACOSX
290share/doc/freeradius/deployment/OS2 290share/doc/freeradius/deployment/OS2
291share/doc/freeradius/deployment/performance-testing 291share/doc/freeradius/deployment/performance-testing
292share/doc/freeradius/deployment/supervise-radiusd.rst 292share/doc/freeradius/deployment/supervise-radiusd.rst
293share/doc/freeradius/deployment/tuning_guide 293share/doc/freeradius/deployment/tuning_guide
 294share/doc/freeradius/developer/autotools.md
294share/doc/freeradius/developer/coding-methods.rst 295share/doc/freeradius/developer/coding-methods.rst
295share/doc/freeradius/developer/contributing.rst 296share/doc/freeradius/developer/contributing.rst
296share/doc/freeradius/developer/module_interface.rst 297share/doc/freeradius/developer/module_interface.rst
297share/doc/freeradius/developer/release-method.rst 298share/doc/freeradius/developer/release-method.rst
298share/doc/freeradius/index.rst 299share/doc/freeradius/index.rst
299share/doc/freeradius/modules/RADIUS-LDAP-eDirectory 300share/doc/freeradius/modules/RADIUS-LDAP-eDirectory
300share/doc/freeradius/modules/ldap_howto.rst 301share/doc/freeradius/modules/ldap_howto.rst
301share/doc/freeradius/modules/mschap.rst 302share/doc/freeradius/modules/mschap.rst
302share/doc/freeradius/modules/rlm_dbm 303share/doc/freeradius/modules/rlm_dbm
303share/doc/freeradius/modules/rlm_eap 304share/doc/freeradius/modules/rlm_eap
304share/doc/freeradius/modules/rlm_expiration 305share/doc/freeradius/modules/rlm_expiration
305share/doc/freeradius/modules/rlm_krb5 306share/doc/freeradius/modules/rlm_krb5
306share/doc/freeradius/modules/rlm_pam 307share/doc/freeradius/modules/rlm_pam
@@ -420,63 +421,64 @@ share/examples/freeradius/certs/client.c @@ -420,63 +421,64 @@ share/examples/freeradius/certs/client.c
420share/examples/freeradius/certs/inner-server.cnf 421share/examples/freeradius/certs/inner-server.cnf
421share/examples/freeradius/certs/server.cnf 422share/examples/freeradius/certs/server.cnf
422share/examples/freeradius/certs/xpextensions 423share/examples/freeradius/certs/xpextensions
423share/examples/freeradius/clients.conf 424share/examples/freeradius/clients.conf
424share/examples/freeradius/dictionary 425share/examples/freeradius/dictionary
425share/examples/freeradius/experimental.conf 426share/examples/freeradius/experimental.conf
426share/examples/freeradius/hints 427share/examples/freeradius/hints
427share/examples/freeradius/huntgroups 428share/examples/freeradius/huntgroups
428share/examples/freeradius/mods-available/README.rst 429share/examples/freeradius/mods-available/README.rst
429share/examples/freeradius/mods-available/abfab_psk_sql 430share/examples/freeradius/mods-available/abfab_psk_sql
430share/examples/freeradius/mods-available/always 431share/examples/freeradius/mods-available/always
431share/examples/freeradius/mods-available/attr_filter 432share/examples/freeradius/mods-available/attr_filter
432share/examples/freeradius/mods-available/cache 433share/examples/freeradius/mods-available/cache
433share/examples/freeradius/mods-available/cache_eap 434share/examples/freeradius/mods-available/cache_auth
434share/examples/freeradius/mods-available/chap 435share/examples/freeradius/mods-available/chap
435share/examples/freeradius/mods-available/couchbase 436share/examples/freeradius/mods-available/couchbase
436share/examples/freeradius/mods-available/counter 437share/examples/freeradius/mods-available/counter
437share/examples/freeradius/mods-available/cui 438share/examples/freeradius/mods-available/cui
438share/examples/freeradius/mods-available/date 439share/examples/freeradius/mods-available/date
439share/examples/freeradius/mods-available/detail 440share/examples/freeradius/mods-available/detail
440share/examples/freeradius/mods-available/detail.example.com 441share/examples/freeradius/mods-available/detail.example.com
441share/examples/freeradius/mods-available/detail.log 442share/examples/freeradius/mods-available/detail.log
442share/examples/freeradius/mods-available/dhcp 443share/examples/freeradius/mods-available/dhcp
443share/examples/freeradius/mods-available/dhcp_files 444share/examples/freeradius/mods-available/dhcp_files
444share/examples/freeradius/mods-available/dhcp_passwd 445share/examples/freeradius/mods-available/dhcp_passwd
445share/examples/freeradius/mods-available/dhcp_sql 446share/examples/freeradius/mods-available/dhcp_sql
446share/examples/freeradius/mods-available/dhcp_sqlippool 447share/examples/freeradius/mods-available/dhcp_sqlippool
447share/examples/freeradius/mods-available/digest 448share/examples/freeradius/mods-available/digest
448share/examples/freeradius/mods-available/dynamic_clients 449share/examples/freeradius/mods-available/dynamic_clients
449share/examples/freeradius/mods-available/eap 450share/examples/freeradius/mods-available/eap
450share/examples/freeradius/mods-available/echo 451share/examples/freeradius/mods-available/echo
451share/examples/freeradius/mods-available/etc_group 452share/examples/freeradius/mods-available/etc_group
452share/examples/freeradius/mods-available/exec 453share/examples/freeradius/mods-available/exec
453share/examples/freeradius/mods-available/expiration 454share/examples/freeradius/mods-available/expiration
454share/examples/freeradius/mods-available/expr 455share/examples/freeradius/mods-available/expr
455share/examples/freeradius/mods-available/files 456share/examples/freeradius/mods-available/files
456share/examples/freeradius/mods-available/idn 457share/examples/freeradius/mods-available/idn
457share/examples/freeradius/mods-available/inner-eap 458share/examples/freeradius/mods-available/inner-eap
458share/examples/freeradius/mods-available/ippool 459share/examples/freeradius/mods-available/ippool
 460share/examples/freeradius/mods-available/json
459share/examples/freeradius/mods-available/krb5 461share/examples/freeradius/mods-available/krb5
460share/examples/freeradius/mods-available/ldap 462share/examples/freeradius/mods-available/ldap
 463share/examples/freeradius/mods-available/ldap_google
461share/examples/freeradius/mods-available/linelog 464share/examples/freeradius/mods-available/linelog
462share/examples/freeradius/mods-available/logintime 465share/examples/freeradius/mods-available/logintime
463share/examples/freeradius/mods-available/mac2ip 466share/examples/freeradius/mods-available/mac2ip
464share/examples/freeradius/mods-available/mac2vlan 467share/examples/freeradius/mods-available/mac2vlan
465share/examples/freeradius/mods-available/moonshot-targeted-ids 468share/examples/freeradius/mods-available/moonshot-targeted-ids
466share/examples/freeradius/mods-available/mschap 469share/examples/freeradius/mods-available/mschap
467share/examples/freeradius/mods-available/ntlm_auth 470share/examples/freeradius/mods-available/ntlm_auth
468share/examples/freeradius/mods-available/opendirectory 471share/examples/freeradius/mods-available/opendirectory
469share/examples/freeradius/mods-available/otp 
470share/examples/freeradius/mods-available/pam 472share/examples/freeradius/mods-available/pam
471share/examples/freeradius/mods-available/pap 473share/examples/freeradius/mods-available/pap
472share/examples/freeradius/mods-available/passwd 474share/examples/freeradius/mods-available/passwd
473share/examples/freeradius/mods-available/perl 475share/examples/freeradius/mods-available/perl
474share/examples/freeradius/mods-available/preprocess 476share/examples/freeradius/mods-available/preprocess
475share/examples/freeradius/mods-available/python 477share/examples/freeradius/mods-available/python
476share/examples/freeradius/mods-available/python3 478share/examples/freeradius/mods-available/python3
477share/examples/freeradius/mods-available/radutmp 479share/examples/freeradius/mods-available/radutmp
478share/examples/freeradius/mods-available/realm 480share/examples/freeradius/mods-available/realm
479share/examples/freeradius/mods-available/redis 481share/examples/freeradius/mods-available/redis
480share/examples/freeradius/mods-available/rediswho 482share/examples/freeradius/mods-available/rediswho
481share/examples/freeradius/mods-available/replicate 483share/examples/freeradius/mods-available/replicate
482share/examples/freeradius/mods-available/rest 484share/examples/freeradius/mods-available/rest
@@ -500,26 +502,27 @@ share/examples/freeradius/mods-config/RE @@ -500,26 +502,27 @@ share/examples/freeradius/mods-config/RE
500share/examples/freeradius/mods-config/attr_filter/access_challenge 502share/examples/freeradius/mods-config/attr_filter/access_challenge
501share/examples/freeradius/mods-config/attr_filter/access_reject 503share/examples/freeradius/mods-config/attr_filter/access_reject
502share/examples/freeradius/mods-config/attr_filter/accounting_response 504share/examples/freeradius/mods-config/attr_filter/accounting_response
503share/examples/freeradius/mods-config/attr_filter/coa 505share/examples/freeradius/mods-config/attr_filter/coa
504share/examples/freeradius/mods-config/attr_filter/post-proxy 506share/examples/freeradius/mods-config/attr_filter/post-proxy
505share/examples/freeradius/mods-config/attr_filter/pre-proxy 507share/examples/freeradius/mods-config/attr_filter/pre-proxy
506share/examples/freeradius/mods-config/files/accounting 508share/examples/freeradius/mods-config/files/accounting
507share/examples/freeradius/mods-config/files/authorize 509share/examples/freeradius/mods-config/files/authorize
508share/examples/freeradius/mods-config/files/dhcp 510share/examples/freeradius/mods-config/files/dhcp
509share/examples/freeradius/mods-config/files/pre-proxy 511share/examples/freeradius/mods-config/files/pre-proxy
510share/examples/freeradius/mods-config/perl/example.pl 512share/examples/freeradius/mods-config/perl/example.pl
511share/examples/freeradius/mods-config/preprocess/hints 513share/examples/freeradius/mods-config/preprocess/hints
512share/examples/freeradius/mods-config/preprocess/huntgroups 514share/examples/freeradius/mods-config/preprocess/huntgroups
 515share/examples/freeradius/mods-config/realm/freeradius-naptr-to-home-server.sh
513share/examples/freeradius/mods-config/sql/counter/mysql/dailycounter.conf 516share/examples/freeradius/mods-config/sql/counter/mysql/dailycounter.conf
514share/examples/freeradius/mods-config/sql/counter/mysql/expire_on_login.conf 517share/examples/freeradius/mods-config/sql/counter/mysql/expire_on_login.conf
515share/examples/freeradius/mods-config/sql/counter/mysql/monthlycounter.conf 518share/examples/freeradius/mods-config/sql/counter/mysql/monthlycounter.conf
516share/examples/freeradius/mods-config/sql/counter/mysql/noresetcounter.conf 519share/examples/freeradius/mods-config/sql/counter/mysql/noresetcounter.conf
517share/examples/freeradius/mods-config/sql/counter/mysql/weeklycounter.conf 520share/examples/freeradius/mods-config/sql/counter/mysql/weeklycounter.conf
518share/examples/freeradius/mods-config/sql/counter/postgresql/dailycounter.conf 521share/examples/freeradius/mods-config/sql/counter/postgresql/dailycounter.conf
519share/examples/freeradius/mods-config/sql/counter/postgresql/expire_on_login.conf 522share/examples/freeradius/mods-config/sql/counter/postgresql/expire_on_login.conf
520share/examples/freeradius/mods-config/sql/counter/postgresql/monthlycounter.conf 523share/examples/freeradius/mods-config/sql/counter/postgresql/monthlycounter.conf
521share/examples/freeradius/mods-config/sql/counter/postgresql/noresetcounter.conf 524share/examples/freeradius/mods-config/sql/counter/postgresql/noresetcounter.conf
522share/examples/freeradius/mods-config/sql/counter/postgresql/weeklycounter.conf 525share/examples/freeradius/mods-config/sql/counter/postgresql/weeklycounter.conf
523share/examples/freeradius/mods-config/sql/counter/sqlite/dailycounter.conf 526share/examples/freeradius/mods-config/sql/counter/sqlite/dailycounter.conf
524share/examples/freeradius/mods-config/sql/counter/sqlite/expire_on_login.conf 527share/examples/freeradius/mods-config/sql/counter/sqlite/expire_on_login.conf
525share/examples/freeradius/mods-config/sql/counter/sqlite/monthlycounter.conf 528share/examples/freeradius/mods-config/sql/counter/sqlite/monthlycounter.conf
@@ -586,40 +589,40 @@ share/examples/freeradius/mods-config/sq @@ -586,40 +589,40 @@ share/examples/freeradius/mods-config/sq
586share/examples/freeradius/mods-config/sql/main/mysql/setup.sql 589share/examples/freeradius/mods-config/sql/main/mysql/setup.sql
587share/examples/freeradius/mods-config/sql/main/ndb/README 590share/examples/freeradius/mods-config/sql/main/ndb/README
588share/examples/freeradius/mods-config/sql/main/ndb/schema.sql 591share/examples/freeradius/mods-config/sql/main/ndb/schema.sql
589share/examples/freeradius/mods-config/sql/main/ndb/setup.sql 592share/examples/freeradius/mods-config/sql/main/ndb/setup.sql
590share/examples/freeradius/mods-config/sql/main/oracle/process-radacct.sql 593share/examples/freeradius/mods-config/sql/main/oracle/process-radacct.sql
591share/examples/freeradius/mods-config/sql/main/oracle/queries.conf 594share/examples/freeradius/mods-config/sql/main/oracle/queries.conf
592share/examples/freeradius/mods-config/sql/main/oracle/schema.sql 595share/examples/freeradius/mods-config/sql/main/oracle/schema.sql
593share/examples/freeradius/mods-config/sql/main/postgresql/extras/cisco_h323_db_schema.sql 596share/examples/freeradius/mods-config/sql/main/postgresql/extras/cisco_h323_db_schema.sql
594share/examples/freeradius/mods-config/sql/main/postgresql/extras/voip-postpaid.conf 597share/examples/freeradius/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
595share/examples/freeradius/mods-config/sql/main/postgresql/process-radacct.sql 598share/examples/freeradius/mods-config/sql/main/postgresql/process-radacct.sql
596share/examples/freeradius/mods-config/sql/main/postgresql/queries.conf 599share/examples/freeradius/mods-config/sql/main/postgresql/queries.conf
597share/examples/freeradius/mods-config/sql/main/postgresql/schema.sql 600share/examples/freeradius/mods-config/sql/main/postgresql/schema.sql
598share/examples/freeradius/mods-config/sql/main/postgresql/setup.sql 601share/examples/freeradius/mods-config/sql/main/postgresql/setup.sql
599share/examples/freeradius/mods-config/sql/main/sqlite/process-radacct-refresh.sh 602share/examples/freeradius/mods-config/sql/main/sqlite/process-radacct-close-after-reload.pl
 603share/examples/freeradius/mods-config/sql/main/sqlite/process-radacct-new-data-usage-period.sh
600share/examples/freeradius/mods-config/sql/main/sqlite/process-radacct-schema.sql 604share/examples/freeradius/mods-config/sql/main/sqlite/process-radacct-schema.sql
601share/examples/freeradius/mods-config/sql/main/sqlite/queries.conf 605share/examples/freeradius/mods-config/sql/main/sqlite/queries.conf
602share/examples/freeradius/mods-config/sql/main/sqlite/schema.sql 606share/examples/freeradius/mods-config/sql/main/sqlite/schema.sql
603share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/mysql/queries.conf 607share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/mysql/queries.conf
604share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/mysql/schema.sql 608share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/mysql/schema.sql
605share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/postgresql/queries.conf 609share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/postgresql/queries.conf
606share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/postgresql/schema.sql 610share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/postgresql/schema.sql
607share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/sqlite/queries.conf 611share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/sqlite/queries.conf
608share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/sqlite/schema.sql 612share/examples/freeradius/mods-config/sql/moonshot-targeted-ids/sqlite/schema.sql
609share/examples/freeradius/mods-config/unbound/default.conf 613share/examples/freeradius/mods-config/unbound/default.conf
610share/examples/freeradius/mods-enabled/always 614share/examples/freeradius/mods-enabled/always
611share/examples/freeradius/mods-enabled/attr_filter 615share/examples/freeradius/mods-enabled/attr_filter
612share/examples/freeradius/mods-enabled/cache_eap 
613share/examples/freeradius/mods-enabled/chap 616share/examples/freeradius/mods-enabled/chap
614share/examples/freeradius/mods-enabled/date 617share/examples/freeradius/mods-enabled/date
615share/examples/freeradius/mods-enabled/detail 618share/examples/freeradius/mods-enabled/detail
616share/examples/freeradius/mods-enabled/detail.log 619share/examples/freeradius/mods-enabled/detail.log
617share/examples/freeradius/mods-enabled/digest 620share/examples/freeradius/mods-enabled/digest
618share/examples/freeradius/mods-enabled/dynamic_clients 621share/examples/freeradius/mods-enabled/dynamic_clients
619share/examples/freeradius/mods-enabled/eap 622share/examples/freeradius/mods-enabled/eap
620share/examples/freeradius/mods-enabled/echo 623share/examples/freeradius/mods-enabled/echo
621share/examples/freeradius/mods-enabled/exec 624share/examples/freeradius/mods-enabled/exec
622share/examples/freeradius/mods-enabled/expiration 625share/examples/freeradius/mods-enabled/expiration
623share/examples/freeradius/mods-enabled/expr 626share/examples/freeradius/mods-enabled/expr
624share/examples/freeradius/mods-enabled/files 627share/examples/freeradius/mods-enabled/files
625share/examples/freeradius/mods-enabled/linelog 628share/examples/freeradius/mods-enabled/linelog
@@ -646,64 +649,68 @@ share/examples/freeradius/policy.d/contr @@ -646,64 +649,68 @@ share/examples/freeradius/policy.d/contr
646share/examples/freeradius/policy.d/cui 649share/examples/freeradius/policy.d/cui
647share/examples/freeradius/policy.d/debug 650share/examples/freeradius/policy.d/debug
648share/examples/freeradius/policy.d/dhcp 651share/examples/freeradius/policy.d/dhcp
649share/examples/freeradius/policy.d/eap 652share/examples/freeradius/policy.d/eap
650share/examples/freeradius/policy.d/filter 653share/examples/freeradius/policy.d/filter
651share/examples/freeradius/policy.d/moonshot-targeted-ids 654share/examples/freeradius/policy.d/moonshot-targeted-ids
652share/examples/freeradius/policy.d/operator-name 655share/examples/freeradius/policy.d/operator-name
653share/examples/freeradius/policy.d/rfc7542 656share/examples/freeradius/policy.d/rfc7542
654share/examples/freeradius/proxy.conf 657share/examples/freeradius/proxy.conf
655share/examples/freeradius/radiusd.conf 658share/examples/freeradius/radiusd.conf
656share/examples/freeradius/sites-available/README 659share/examples/freeradius/sites-available/README
657share/examples/freeradius/sites-available/abfab-tls 660share/examples/freeradius/sites-available/abfab-tls
658share/examples/freeradius/sites-available/abfab-tr-idp 661share/examples/freeradius/sites-available/abfab-tr-idp
 662share/examples/freeradius/sites-available/aws-nlb
659share/examples/freeradius/sites-available/buffered-sql 663share/examples/freeradius/sites-available/buffered-sql
660share/examples/freeradius/sites-available/challenge 664share/examples/freeradius/sites-available/challenge
661share/examples/freeradius/sites-available/channel_bindings 665share/examples/freeradius/sites-available/channel_bindings
662share/examples/freeradius/sites-available/check-eap-tls 666share/examples/freeradius/sites-available/check-eap-tls
663share/examples/freeradius/sites-available/coa 667share/examples/freeradius/sites-available/coa
664share/examples/freeradius/sites-available/coa-relay 668share/examples/freeradius/sites-available/coa-relay
665share/examples/freeradius/sites-available/control-socket 669share/examples/freeradius/sites-available/control-socket
666share/examples/freeradius/sites-available/copy-acct-to-home-server 670share/examples/freeradius/sites-available/copy-acct-to-home-server
667share/examples/freeradius/sites-available/decoupled-accounting 671share/examples/freeradius/sites-available/decoupled-accounting
668share/examples/freeradius/sites-available/default 672share/examples/freeradius/sites-available/default
669share/examples/freeradius/sites-available/dhcp 673share/examples/freeradius/sites-available/dhcp
670share/examples/freeradius/sites-available/dhcp.relay 674share/examples/freeradius/sites-available/dhcp.relay
671share/examples/freeradius/sites-available/dynamic-clients 675share/examples/freeradius/sites-available/dynamic-clients
672share/examples/freeradius/sites-available/example 676share/examples/freeradius/sites-available/example
 677share/examples/freeradius/sites-available/google-ldap-auth
673share/examples/freeradius/sites-available/inner-tunnel 678share/examples/freeradius/sites-available/inner-tunnel
674share/examples/freeradius/sites-available/originate-coa 679share/examples/freeradius/sites-available/originate-coa
675share/examples/freeradius/sites-available/proxy-inner-tunnel 680share/examples/freeradius/sites-available/proxy-inner-tunnel
676share/examples/freeradius/sites-available/resource-check 681share/examples/freeradius/sites-available/resource-check
677share/examples/freeradius/sites-available/robust-proxy-accounting 682share/examples/freeradius/sites-available/robust-proxy-accounting
678share/examples/freeradius/sites-available/soh 683share/examples/freeradius/sites-available/soh
679share/examples/freeradius/sites-available/status 684share/examples/freeradius/sites-available/status
680share/examples/freeradius/sites-available/tls 685share/examples/freeradius/sites-available/tls
 686share/examples/freeradius/sites-available/tls-cache
681share/examples/freeradius/sites-available/totp 687share/examples/freeradius/sites-available/totp
682share/examples/freeradius/sites-available/virtual.example.com 688share/examples/freeradius/sites-available/virtual.example.com
683share/examples/freeradius/sites-available/vmps 689share/examples/freeradius/sites-available/vmps
684share/examples/freeradius/sites-enabled/default 690share/examples/freeradius/sites-enabled/default
685share/examples/freeradius/sites-enabled/inner-tunnel 691share/examples/freeradius/sites-enabled/inner-tunnel
686share/examples/freeradius/templates.conf 692share/examples/freeradius/templates.conf
687share/examples/freeradius/trigger.conf 693share/examples/freeradius/trigger.conf
688share/examples/freeradius/users 694share/examples/freeradius/users
689share/freeradius/dictionary 695share/freeradius/dictionary
690share/freeradius/dictionary.3com 696share/freeradius/dictionary.3com
691share/freeradius/dictionary.3gpp 697share/freeradius/dictionary.3gpp
692share/freeradius/dictionary.3gpp2 698share/freeradius/dictionary.3gpp2
693share/freeradius/dictionary.acc 699share/freeradius/dictionary.acc
694share/freeradius/dictionary.acme 700share/freeradius/dictionary.acme
695share/freeradius/dictionary.actelis 701share/freeradius/dictionary.actelis
696share/freeradius/dictionary.adtran 702share/freeradius/dictionary.adtran
 703share/freeradius/dictionary.adva
697share/freeradius/dictionary.aerohive 704share/freeradius/dictionary.aerohive
698share/freeradius/dictionary.airespace 705share/freeradius/dictionary.airespace
699share/freeradius/dictionary.alcatel 706share/freeradius/dictionary.alcatel
700share/freeradius/dictionary.alcatel-lucent.aaa 707share/freeradius/dictionary.alcatel-lucent.aaa
701share/freeradius/dictionary.alcatel.esam 708share/freeradius/dictionary.alcatel.esam
702share/freeradius/dictionary.alcatel.sr 709share/freeradius/dictionary.alcatel.sr
703share/freeradius/dictionary.alteon 710share/freeradius/dictionary.alteon
704share/freeradius/dictionary.altiga 711share/freeradius/dictionary.altiga
705share/freeradius/dictionary.alvarion 712share/freeradius/dictionary.alvarion
706share/freeradius/dictionary.alvarion.wimax.v2_2 713share/freeradius/dictionary.alvarion.wimax.v2_2
707share/freeradius/dictionary.apc 714share/freeradius/dictionary.apc
708share/freeradius/dictionary.aptilo 715share/freeradius/dictionary.aptilo
709share/freeradius/dictionary.aptis 716share/freeradius/dictionary.aptis
@@ -718,66 +725,70 @@ share/freeradius/dictionary.avaya @@ -718,66 +725,70 @@ share/freeradius/dictionary.avaya
718share/freeradius/dictionary.azaire 725share/freeradius/dictionary.azaire
719share/freeradius/dictionary.bay 726share/freeradius/dictionary.bay
720share/freeradius/dictionary.bigswitch 727share/freeradius/dictionary.bigswitch
721share/freeradius/dictionary.bintec 728share/freeradius/dictionary.bintec
722share/freeradius/dictionary.bluecoat 729share/freeradius/dictionary.bluecoat
723share/freeradius/dictionary.boingo 730share/freeradius/dictionary.boingo
724share/freeradius/dictionary.bristol 731share/freeradius/dictionary.bristol
725share/freeradius/dictionary.broadsoft 732share/freeradius/dictionary.broadsoft
726share/freeradius/dictionary.brocade 733share/freeradius/dictionary.brocade
727share/freeradius/dictionary.bskyb 734share/freeradius/dictionary.bskyb
728share/freeradius/dictionary.bt 735share/freeradius/dictionary.bt
729share/freeradius/dictionary.cablelabs 736share/freeradius/dictionary.cablelabs
730share/freeradius/dictionary.cabletron 737share/freeradius/dictionary.cabletron
 738share/freeradius/dictionary.calix
731share/freeradius/dictionary.cambium 739share/freeradius/dictionary.cambium
732share/freeradius/dictionary.camiant 740share/freeradius/dictionary.camiant
733share/freeradius/dictionary.centec 741share/freeradius/dictionary.centec
734share/freeradius/dictionary.checkpoint 742share/freeradius/dictionary.checkpoint
735share/freeradius/dictionary.chillispot 743share/freeradius/dictionary.chillispot
 744share/freeradius/dictionary.ciena
736share/freeradius/dictionary.cisco 745share/freeradius/dictionary.cisco
737share/freeradius/dictionary.cisco.asa 746share/freeradius/dictionary.cisco.asa
738share/freeradius/dictionary.cisco.bbsm 747share/freeradius/dictionary.cisco.bbsm
739share/freeradius/dictionary.cisco.vpn3000 748share/freeradius/dictionary.cisco.vpn3000
740share/freeradius/dictionary.cisco.vpn5000 749share/freeradius/dictionary.cisco.vpn5000
741share/freeradius/dictionary.citrix 750share/freeradius/dictionary.citrix
742share/freeradius/dictionary.clavister 751share/freeradius/dictionary.clavister
743share/freeradius/dictionary.cnergee 752share/freeradius/dictionary.cnergee
744share/freeradius/dictionary.colubris 753share/freeradius/dictionary.colubris
745share/freeradius/dictionary.columbia_university 754share/freeradius/dictionary.columbia_university
746share/freeradius/dictionary.compat 755share/freeradius/dictionary.compat
747share/freeradius/dictionary.compatible 756share/freeradius/dictionary.compatible
748share/freeradius/dictionary.cosine 757share/freeradius/dictionary.cosine
 758share/freeradius/dictionary.covaro
749share/freeradius/dictionary.dante 759share/freeradius/dictionary.dante
750share/freeradius/dictionary.dellemc 760share/freeradius/dictionary.dellemc
751share/freeradius/dictionary.dhcp 761share/freeradius/dictionary.dhcp
752share/freeradius/dictionary.digium 762share/freeradius/dictionary.digium
753share/freeradius/dictionary.dlink 763share/freeradius/dictionary.dlink
754share/freeradius/dictionary.dragonwave 764share/freeradius/dictionary.dragonwave
755share/freeradius/dictionary.efficientip 765share/freeradius/dictionary.efficientip
756share/freeradius/dictionary.eltex 766share/freeradius/dictionary.eltex
757share/freeradius/dictionary.epygi 767share/freeradius/dictionary.epygi
758share/freeradius/dictionary.equallogic 768share/freeradius/dictionary.equallogic
759share/freeradius/dictionary.ericsson 769share/freeradius/dictionary.ericsson
760share/freeradius/dictionary.ericsson.ab 770share/freeradius/dictionary.ericsson.ab
761share/freeradius/dictionary.ericsson.packet.core.networks 771share/freeradius/dictionary.ericsson.packet.core.networks
762share/freeradius/dictionary.erx 772share/freeradius/dictionary.erx
763share/freeradius/dictionary.extreme 773share/freeradius/dictionary.extreme
764share/freeradius/dictionary.f5 774share/freeradius/dictionary.f5
765share/freeradius/dictionary.fdxtended 775share/freeradius/dictionary.fdxtended
766share/freeradius/dictionary.force10 776share/freeradius/dictionary.force10
767share/freeradius/dictionary.fortinet 777share/freeradius/dictionary.fortinet
768share/freeradius/dictionary.foundry 778share/freeradius/dictionary.foundry
769share/freeradius/dictionary.freedhcp 779share/freeradius/dictionary.freedhcp
770share/freeradius/dictionary.freeradius 780share/freeradius/dictionary.freeradius
 781share/freeradius/dictionary.freeradius.evs5
771share/freeradius/dictionary.freeradius.internal 782share/freeradius/dictionary.freeradius.internal
772share/freeradius/dictionary.freeswitch 783share/freeradius/dictionary.freeswitch
773share/freeradius/dictionary.gandalf 784share/freeradius/dictionary.gandalf
774share/freeradius/dictionary.garderos 785share/freeradius/dictionary.garderos
775share/freeradius/dictionary.gemtek 786share/freeradius/dictionary.gemtek
776share/freeradius/dictionary.h3c 787share/freeradius/dictionary.h3c
777share/freeradius/dictionary.hillstone 788share/freeradius/dictionary.hillstone
778share/freeradius/dictionary.hp 789share/freeradius/dictionary.hp
779share/freeradius/dictionary.huawei 790share/freeradius/dictionary.huawei
780share/freeradius/dictionary.iana 791share/freeradius/dictionary.iana
781share/freeradius/dictionary.iea 792share/freeradius/dictionary.iea
782share/freeradius/dictionary.infinera 793share/freeradius/dictionary.infinera
783share/freeradius/dictionary.infoblox 794share/freeradius/dictionary.infoblox
@@ -785,41 +796,44 @@ share/freeradius/dictionary.infonet @@ -785,41 +796,44 @@ share/freeradius/dictionary.infonet
785share/freeradius/dictionary.ipunplugged 796share/freeradius/dictionary.ipunplugged
786share/freeradius/dictionary.issanni 797share/freeradius/dictionary.issanni
787share/freeradius/dictionary.itk 798share/freeradius/dictionary.itk
788share/freeradius/dictionary.juniper 799share/freeradius/dictionary.juniper
789share/freeradius/dictionary.karlnet 800share/freeradius/dictionary.karlnet
790share/freeradius/dictionary.kineto 801share/freeradius/dictionary.kineto
791share/freeradius/dictionary.lancom 802share/freeradius/dictionary.lancom
792share/freeradius/dictionary.lantronix 803share/freeradius/dictionary.lantronix
793share/freeradius/dictionary.livingston 804share/freeradius/dictionary.livingston
794share/freeradius/dictionary.localweb 805share/freeradius/dictionary.localweb
795share/freeradius/dictionary.lucent 806share/freeradius/dictionary.lucent
796share/freeradius/dictionary.manzara 807share/freeradius/dictionary.manzara
797share/freeradius/dictionary.meinberg 808share/freeradius/dictionary.meinberg
 809share/freeradius/dictionary.mellanox
798share/freeradius/dictionary.meraki 810share/freeradius/dictionary.meraki
799share/freeradius/dictionary.merit 811share/freeradius/dictionary.merit
800share/freeradius/dictionary.meru 812share/freeradius/dictionary.meru
801share/freeradius/dictionary.microsemi 813share/freeradius/dictionary.microsemi
802share/freeradius/dictionary.microsoft 814share/freeradius/dictionary.microsoft
803share/freeradius/dictionary.mikrotik 815share/freeradius/dictionary.mikrotik
804share/freeradius/dictionary.mimosa 816share/freeradius/dictionary.mimosa
805share/freeradius/dictionary.motorola 817share/freeradius/dictionary.motorola
806share/freeradius/dictionary.motorola.illegal 818share/freeradius/dictionary.motorola.illegal
807share/freeradius/dictionary.motorola.wimax 819share/freeradius/dictionary.motorola.wimax
808share/freeradius/dictionary.navini 820share/freeradius/dictionary.navini
809share/freeradius/dictionary.net 821share/freeradius/dictionary.net
 822share/freeradius/dictionary.netelastic
810share/freeradius/dictionary.netscreen 823share/freeradius/dictionary.netscreen
811share/freeradius/dictionary.networkphysics 824share/freeradius/dictionary.networkphysics
812share/freeradius/dictionary.nexans 825share/freeradius/dictionary.nexans
 826share/freeradius/dictionary.nile
813share/freeradius/dictionary.nokia 827share/freeradius/dictionary.nokia
814share/freeradius/dictionary.nokia.conflict 828share/freeradius/dictionary.nokia.conflict
815share/freeradius/dictionary.nomadix 829share/freeradius/dictionary.nomadix
816share/freeradius/dictionary.nortel 830share/freeradius/dictionary.nortel
817share/freeradius/dictionary.ntua 831share/freeradius/dictionary.ntua
818share/freeradius/dictionary.openser 832share/freeradius/dictionary.openser
819share/freeradius/dictionary.packeteer 833share/freeradius/dictionary.packeteer
820share/freeradius/dictionary.paloalto 834share/freeradius/dictionary.paloalto
821share/freeradius/dictionary.patton 835share/freeradius/dictionary.patton
822share/freeradius/dictionary.perle 836share/freeradius/dictionary.perle
823share/freeradius/dictionary.pfsense 837share/freeradius/dictionary.pfsense
824share/freeradius/dictionary.pica8 838share/freeradius/dictionary.pica8
825share/freeradius/dictionary.propel 839share/freeradius/dictionary.propel

cvs diff -r1.5 -r1.6 pkgsrc/net/freeradius/config.mk (expand / switch to unified diff)

--- pkgsrc/net/freeradius/config.mk 2022/07/20 01:19:55 1.5
+++ pkgsrc/net/freeradius/config.mk 2023/04/05 09:16:42 1.6
@@ -1,74 +1,75 @@ @@ -1,74 +1,75 @@
1# $NetBSD: config.mk,v 1.5 2022/07/20 01:19:55 gutteridge Exp $ 1# $NetBSD: config.mk,v 1.6 2023/04/05 09:16:42 adam Exp $
2 2
3# cd ${DESTDIR}${EGDIR}/raddb; find . -type f | sort | sed 's,^./,EGFILES+=\t,' 3# cd ${DESTDIR}${EGDIR}/raddb; find . -type f | sort | sed 's,^./,EGFILES+=\t,'
4# 4#
5# Separately, any symlinks intended to be placed in the mods-enabled or 5# Separately, any symlinks intended to be placed in the mods-enabled or
6# sites-enabled directories must be added to the respective variables in the 6# sites-enabled directories must be added to the respective variables in the
7# INSTALL and DEINSTALL scripts. 7# INSTALL and DEINSTALL scripts.
8EGFILES+= README.rst 8EGFILES+= README.rst
9EGFILES+= certs/Makefile 9EGFILES+= certs/Makefile
10EGFILES+= certs/README.md 10EGFILES+= certs/README.md
11EGFILES+= certs/bootstrap 11EGFILES+= certs/bootstrap
12EGFILES+= certs/ca.cnf 12EGFILES+= certs/ca.cnf
13EGFILES+= certs/client.cnf 13EGFILES+= certs/client.cnf
14EGFILES+= certs/inner-server.cnf 14EGFILES+= certs/inner-server.cnf
15EGFILES+= certs/server.cnf 15EGFILES+= certs/server.cnf
16EGFILES+= certs/xpextensions 16EGFILES+= certs/xpextensions
17EGFILES+= clients.conf 17EGFILES+= clients.conf
18EGFILES+= dictionary 18EGFILES+= dictionary
19EGFILES+= experimental.conf 19EGFILES+= experimental.conf
20EGFILES+= mods-available/README.rst 20EGFILES+= mods-available/README.rst
21EGFILES+= mods-available/abfab_psk_sql 21EGFILES+= mods-available/abfab_psk_sql
22EGFILES+= mods-available/always 22EGFILES+= mods-available/always
23EGFILES+= mods-available/attr_filter 23EGFILES+= mods-available/attr_filter
24EGFILES+= mods-available/cache 24EGFILES+= mods-available/cache
25EGFILES+= mods-available/cache_eap 25EGFILES+= mods-available/cache_auth
26EGFILES+= mods-available/chap 26EGFILES+= mods-available/chap
27EGFILES+= mods-available/couchbase 27EGFILES+= mods-available/couchbase
28EGFILES+= mods-available/counter 28EGFILES+= mods-available/counter
29EGFILES+= mods-available/cui 29EGFILES+= mods-available/cui
30EGFILES+= mods-available/date 30EGFILES+= mods-available/date
31EGFILES+= mods-available/detail 31EGFILES+= mods-available/detail
32EGFILES+= mods-available/detail.example.com 32EGFILES+= mods-available/detail.example.com
33EGFILES+= mods-available/detail.log 33EGFILES+= mods-available/detail.log
34EGFILES+= mods-available/dhcp 34EGFILES+= mods-available/dhcp
35EGFILES+= mods-available/dhcp_files 35EGFILES+= mods-available/dhcp_files
36EGFILES+= mods-available/dhcp_passwd 36EGFILES+= mods-available/dhcp_passwd
37EGFILES+= mods-available/dhcp_sql 37EGFILES+= mods-available/dhcp_sql
38EGFILES+= mods-available/dhcp_sqlippool 38EGFILES+= mods-available/dhcp_sqlippool
39EGFILES+= mods-available/digest 39EGFILES+= mods-available/digest
40EGFILES+= mods-available/dynamic_clients 40EGFILES+= mods-available/dynamic_clients
41EGFILES+= mods-available/eap 41EGFILES+= mods-available/eap
42EGFILES+= mods-available/echo 42EGFILES+= mods-available/echo
43EGFILES+= mods-available/etc_group 43EGFILES+= mods-available/etc_group
44EGFILES+= mods-available/exec 44EGFILES+= mods-available/exec
45EGFILES+= mods-available/expiration 45EGFILES+= mods-available/expiration
46EGFILES+= mods-available/expr 46EGFILES+= mods-available/expr
47EGFILES+= mods-available/files 47EGFILES+= mods-available/files
48EGFILES+= mods-available/idn 48EGFILES+= mods-available/idn
49EGFILES+= mods-available/inner-eap 49EGFILES+= mods-available/inner-eap
50EGFILES+= mods-available/ippool 50EGFILES+= mods-available/ippool
 51EGFILES+= mods-available/json
51EGFILES+= mods-available/krb5 52EGFILES+= mods-available/krb5
52EGFILES+= mods-available/ldap 53EGFILES+= mods-available/ldap
 54EGFILES+= mods-available/ldap_google
53EGFILES+= mods-available/linelog 55EGFILES+= mods-available/linelog
54EGFILES+= mods-available/logintime 56EGFILES+= mods-available/logintime
55EGFILES+= mods-available/mac2ip 57EGFILES+= mods-available/mac2ip
56EGFILES+= mods-available/mac2vlan 58EGFILES+= mods-available/mac2vlan
57EGFILES+= mods-available/moonshot-targeted-ids 59EGFILES+= mods-available/moonshot-targeted-ids
58EGFILES+= mods-available/mschap 60EGFILES+= mods-available/mschap
59EGFILES+= mods-available/ntlm_auth 61EGFILES+= mods-available/ntlm_auth
60EGFILES+= mods-available/opendirectory 62EGFILES+= mods-available/opendirectory
61EGFILES+= mods-available/otp 
62EGFILES+= mods-available/pam 63EGFILES+= mods-available/pam
63EGFILES+= mods-available/pap 64EGFILES+= mods-available/pap
64EGFILES+= mods-available/passwd 65EGFILES+= mods-available/passwd
65EGFILES+= mods-available/perl 66EGFILES+= mods-available/perl
66EGFILES+= mods-available/preprocess 67EGFILES+= mods-available/preprocess
67EGFILES+= mods-available/python 68EGFILES+= mods-available/python
68EGFILES+= mods-available/python3 69EGFILES+= mods-available/python3
69EGFILES+= mods-available/radutmp 70EGFILES+= mods-available/radutmp
70EGFILES+= mods-available/realm 71EGFILES+= mods-available/realm
71EGFILES+= mods-available/redis 72EGFILES+= mods-available/redis
72EGFILES+= mods-available/rediswho 73EGFILES+= mods-available/rediswho
73EGFILES+= mods-available/replicate 74EGFILES+= mods-available/replicate
74EGFILES+= mods-available/rest 75EGFILES+= mods-available/rest
@@ -92,26 +93,27 @@ EGFILES+= mods-config/README.rst @@ -92,26 +93,27 @@ EGFILES+= mods-config/README.rst
92EGFILES+= mods-config/attr_filter/access_challenge 93EGFILES+= mods-config/attr_filter/access_challenge
93EGFILES+= mods-config/attr_filter/access_reject 94EGFILES+= mods-config/attr_filter/access_reject
94EGFILES+= mods-config/attr_filter/accounting_response 95EGFILES+= mods-config/attr_filter/accounting_response
95EGFILES+= mods-config/attr_filter/coa 96EGFILES+= mods-config/attr_filter/coa
96EGFILES+= mods-config/attr_filter/post-proxy 97EGFILES+= mods-config/attr_filter/post-proxy
97EGFILES+= mods-config/attr_filter/pre-proxy 98EGFILES+= mods-config/attr_filter/pre-proxy
98EGFILES+= mods-config/files/accounting 99EGFILES+= mods-config/files/accounting
99EGFILES+= mods-config/files/authorize 100EGFILES+= mods-config/files/authorize
100EGFILES+= mods-config/files/dhcp 101EGFILES+= mods-config/files/dhcp
101EGFILES+= mods-config/files/pre-proxy 102EGFILES+= mods-config/files/pre-proxy
102EGFILES+= mods-config/perl/example.pl 103EGFILES+= mods-config/perl/example.pl
103EGFILES+= mods-config/preprocess/hints 104EGFILES+= mods-config/preprocess/hints
104EGFILES+= mods-config/preprocess/huntgroups 105EGFILES+= mods-config/preprocess/huntgroups
 106EGFILES+= mods-config/realm/freeradius-naptr-to-home-server.sh
105EGFILES+= mods-config/sql/counter/mysql/dailycounter.conf 107EGFILES+= mods-config/sql/counter/mysql/dailycounter.conf
106EGFILES+= mods-config/sql/counter/mysql/expire_on_login.conf 108EGFILES+= mods-config/sql/counter/mysql/expire_on_login.conf
107EGFILES+= mods-config/sql/counter/mysql/monthlycounter.conf 109EGFILES+= mods-config/sql/counter/mysql/monthlycounter.conf
108EGFILES+= mods-config/sql/counter/mysql/noresetcounter.conf 110EGFILES+= mods-config/sql/counter/mysql/noresetcounter.conf
109EGFILES+= mods-config/sql/counter/mysql/weeklycounter.conf 111EGFILES+= mods-config/sql/counter/mysql/weeklycounter.conf
110EGFILES+= mods-config/sql/counter/postgresql/dailycounter.conf 112EGFILES+= mods-config/sql/counter/postgresql/dailycounter.conf
111EGFILES+= mods-config/sql/counter/postgresql/expire_on_login.conf 113EGFILES+= mods-config/sql/counter/postgresql/expire_on_login.conf
112EGFILES+= mods-config/sql/counter/postgresql/monthlycounter.conf 114EGFILES+= mods-config/sql/counter/postgresql/monthlycounter.conf
113EGFILES+= mods-config/sql/counter/postgresql/noresetcounter.conf 115EGFILES+= mods-config/sql/counter/postgresql/noresetcounter.conf
114EGFILES+= mods-config/sql/counter/postgresql/weeklycounter.conf 116EGFILES+= mods-config/sql/counter/postgresql/weeklycounter.conf
115EGFILES+= mods-config/sql/counter/sqlite/dailycounter.conf 117EGFILES+= mods-config/sql/counter/sqlite/dailycounter.conf
116EGFILES+= mods-config/sql/counter/sqlite/expire_on_login.conf 118EGFILES+= mods-config/sql/counter/sqlite/expire_on_login.conf
117EGFILES+= mods-config/sql/counter/sqlite/monthlycounter.conf 119EGFILES+= mods-config/sql/counter/sqlite/monthlycounter.conf
@@ -178,27 +180,28 @@ EGFILES+= mods-config/sql/main/mysql/sch @@ -178,27 +180,28 @@ EGFILES+= mods-config/sql/main/mysql/sch
178EGFILES+= mods-config/sql/main/mysql/setup.sql 180EGFILES+= mods-config/sql/main/mysql/setup.sql
179EGFILES+= mods-config/sql/main/ndb/README 181EGFILES+= mods-config/sql/main/ndb/README
180EGFILES+= mods-config/sql/main/ndb/schema.sql 182EGFILES+= mods-config/sql/main/ndb/schema.sql
181EGFILES+= mods-config/sql/main/ndb/setup.sql 183EGFILES+= mods-config/sql/main/ndb/setup.sql
182EGFILES+= mods-config/sql/main/oracle/process-radacct.sql 184EGFILES+= mods-config/sql/main/oracle/process-radacct.sql
183EGFILES+= mods-config/sql/main/oracle/queries.conf 185EGFILES+= mods-config/sql/main/oracle/queries.conf
184EGFILES+= mods-config/sql/main/oracle/schema.sql 186EGFILES+= mods-config/sql/main/oracle/schema.sql
185EGFILES+= mods-config/sql/main/postgresql/extras/cisco_h323_db_schema.sql 187EGFILES+= mods-config/sql/main/postgresql/extras/cisco_h323_db_schema.sql
186EGFILES+= mods-config/sql/main/postgresql/extras/voip-postpaid.conf 188EGFILES+= mods-config/sql/main/postgresql/extras/voip-postpaid.conf
187EGFILES+= mods-config/sql/main/postgresql/process-radacct.sql 189EGFILES+= mods-config/sql/main/postgresql/process-radacct.sql
188EGFILES+= mods-config/sql/main/postgresql/queries.conf 190EGFILES+= mods-config/sql/main/postgresql/queries.conf
189EGFILES+= mods-config/sql/main/postgresql/schema.sql 191EGFILES+= mods-config/sql/main/postgresql/schema.sql
190EGFILES+= mods-config/sql/main/postgresql/setup.sql 192EGFILES+= mods-config/sql/main/postgresql/setup.sql
191EGFILES+= mods-config/sql/main/sqlite/process-radacct-refresh.sh 193EGFILES+= mods-config/sql/main/sqlite/process-radacct-close-after-reload.pl
 194EGFILES+= mods-config/sql/main/sqlite/process-radacct-new-data-usage-period.sh
192EGFILES+= mods-config/sql/main/sqlite/process-radacct-schema.sql 195EGFILES+= mods-config/sql/main/sqlite/process-radacct-schema.sql
193EGFILES+= mods-config/sql/main/sqlite/queries.conf 196EGFILES+= mods-config/sql/main/sqlite/queries.conf
194EGFILES+= mods-config/sql/main/sqlite/schema.sql 197EGFILES+= mods-config/sql/main/sqlite/schema.sql
195EGFILES+= mods-config/sql/moonshot-targeted-ids/mysql/queries.conf 198EGFILES+= mods-config/sql/moonshot-targeted-ids/mysql/queries.conf
196EGFILES+= mods-config/sql/moonshot-targeted-ids/mysql/schema.sql 199EGFILES+= mods-config/sql/moonshot-targeted-ids/mysql/schema.sql
197EGFILES+= mods-config/sql/moonshot-targeted-ids/postgresql/queries.conf 200EGFILES+= mods-config/sql/moonshot-targeted-ids/postgresql/queries.conf
198EGFILES+= mods-config/sql/moonshot-targeted-ids/postgresql/schema.sql 201EGFILES+= mods-config/sql/moonshot-targeted-ids/postgresql/schema.sql
199EGFILES+= mods-config/sql/moonshot-targeted-ids/sqlite/queries.conf 202EGFILES+= mods-config/sql/moonshot-targeted-ids/sqlite/queries.conf
200EGFILES+= mods-config/sql/moonshot-targeted-ids/sqlite/schema.sql 203EGFILES+= mods-config/sql/moonshot-targeted-ids/sqlite/schema.sql
201EGFILES+= mods-config/unbound/default.conf 204EGFILES+= mods-config/unbound/default.conf
202EGFILES+= panic.gdb 205EGFILES+= panic.gdb
203EGFILES+= policy.d/abfab-tr 206EGFILES+= policy.d/abfab-tr
204EGFILES+= policy.d/accounting 207EGFILES+= policy.d/accounting
@@ -207,48 +210,51 @@ EGFILES+= policy.d/control @@ -207,48 +210,51 @@ EGFILES+= policy.d/control
207EGFILES+= policy.d/cui 210EGFILES+= policy.d/cui
208EGFILES+= policy.d/debug 211EGFILES+= policy.d/debug
209EGFILES+= policy.d/dhcp 212EGFILES+= policy.d/dhcp
210EGFILES+= policy.d/eap 213EGFILES+= policy.d/eap
211EGFILES+= policy.d/filter 214EGFILES+= policy.d/filter
212EGFILES+= policy.d/moonshot-targeted-ids 215EGFILES+= policy.d/moonshot-targeted-ids
213EGFILES+= policy.d/operator-name 216EGFILES+= policy.d/operator-name
214EGFILES+= policy.d/rfc7542 217EGFILES+= policy.d/rfc7542
215EGFILES+= proxy.conf 218EGFILES+= proxy.conf
216EGFILES+= radiusd.conf 219EGFILES+= radiusd.conf
217EGFILES+= sites-available/README 220EGFILES+= sites-available/README
218EGFILES+= sites-available/abfab-tls 221EGFILES+= sites-available/abfab-tls
219EGFILES+= sites-available/abfab-tr-idp 222EGFILES+= sites-available/abfab-tr-idp
 223EGFILES+= sites-available/aws-nlb
220EGFILES+= sites-available/buffered-sql 224EGFILES+= sites-available/buffered-sql
221EGFILES+= sites-available/challenge 225EGFILES+= sites-available/challenge
222EGFILES+= sites-available/channel_bindings 226EGFILES+= sites-available/channel_bindings
223EGFILES+= sites-available/check-eap-tls 227EGFILES+= sites-available/check-eap-tls
224EGFILES+= sites-available/coa 228EGFILES+= sites-available/coa
225EGFILES+= sites-available/coa-relay 229EGFILES+= sites-available/coa-relay
226EGFILES+= sites-available/control-socket 230EGFILES+= sites-available/control-socket
227EGFILES+= sites-available/copy-acct-to-home-server 231EGFILES+= sites-available/copy-acct-to-home-server
228EGFILES+= sites-available/decoupled-accounting 232EGFILES+= sites-available/decoupled-accounting
229EGFILES+= sites-available/default 233EGFILES+= sites-available/default
230EGFILES+= sites-available/dhcp 234EGFILES+= sites-available/dhcp
231EGFILES+= sites-available/dhcp.relay 235EGFILES+= sites-available/dhcp.relay
232EGFILES+= sites-available/dynamic-clients 236EGFILES+= sites-available/dynamic-clients
233EGFILES+= sites-available/example 237EGFILES+= sites-available/example
 238EGFILES+= sites-available/google-ldap-auth
234EGFILES+= sites-available/inner-tunnel 239EGFILES+= sites-available/inner-tunnel
235EGFILES+= sites-available/originate-coa 240EGFILES+= sites-available/originate-coa
236EGFILES+= sites-available/proxy-inner-tunnel 241EGFILES+= sites-available/proxy-inner-tunnel
237EGFILES+= sites-available/resource-check 242EGFILES+= sites-available/resource-check
238EGFILES+= sites-available/robust-proxy-accounting 243EGFILES+= sites-available/robust-proxy-accounting
239EGFILES+= sites-available/soh 244EGFILES+= sites-available/soh
240EGFILES+= sites-available/status 245EGFILES+= sites-available/status
241EGFILES+= sites-available/tls 246EGFILES+= sites-available/tls
 247EGFILES+= sites-available/tls-cache
242EGFILES+= sites-available/totp 248EGFILES+= sites-available/totp
243EGFILES+= sites-available/virtual.example.com 249EGFILES+= sites-available/virtual.example.com
244EGFILES+= sites-available/vmps 250EGFILES+= sites-available/vmps
245EGFILES+= templates.conf 251EGFILES+= templates.conf
246EGFILES+= trigger.conf 252EGFILES+= trigger.conf
247 253
248# cd ${DESTDIR}${EGDIR}/raddb; find . -type d | sort | sed 's,^./,EGDIRS+=\t,' 254# cd ${DESTDIR}${EGDIR}/raddb; find . -type d | sort | sed 's,^./,EGDIRS+=\t,'
249EGDIRS+= certs 255EGDIRS+= certs
250EGDIRS+= mods-available 256EGDIRS+= mods-available
251EGDIRS+= mods-config 257EGDIRS+= mods-config
252EGDIRS+= mods-config/attr_filter 258EGDIRS+= mods-config/attr_filter
253EGDIRS+= mods-config/files 259EGDIRS+= mods-config/files
254EGDIRS+= mods-config/perl 260EGDIRS+= mods-config/perl

cvs diff -r1.45 -r1.46 pkgsrc/net/freeradius/distinfo (expand / switch to unified diff)

--- pkgsrc/net/freeradius/distinfo 2021/11/12 12:27:38 1.45
+++ pkgsrc/net/freeradius/distinfo 2023/04/05 09:16:42 1.46
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.45 2021/11/12 12:27:38 adam Exp $ 1$NetBSD: distinfo,v 1.46 2023/04/05 09:16:42 adam Exp $
2 2
3BLAKE2s (freeradius-server-3.0.25.tar.bz2) = d595c12daeef4e1f1a03a0092efde9b932d2e4526e1de59082462148e03ec7bc 3BLAKE2s (freeradius-server-3.2.2.tar.bz2) = eef8ac7eeedb073226c8d79160568b360488338b03d6618ca5e7e9ad7cffece9
4SHA512 (freeradius-server-3.0.25.tar.bz2) = 984bb65c86c541c91708370340ac6157b4d4d89a4ae7cbc690a9f17ead0e63fb20180333cdc33093877f84b6d40445495d881ae677858cbf60fcfd990fb02ba4 4SHA512 (freeradius-server-3.2.2.tar.bz2) = 91dc574560a1f75cafa8bc78c0676f0e3dae7154ecbb395e0e1f6738f78d8bcfe1bff122364452798fd0434c4056fd946799b8f29a1141398bf0542a37870689
5Size (freeradius-server-3.0.25.tar.bz2) = 3402380 bytes 5Size (freeradius-server-3.2.2.tar.bz2) = 3418998 bytes
6SHA1 (patch-ai) = e32ffd24b93e2cef2e72ef9a8ea59d49e1571dc0 6SHA1 (patch-ai) = e32ffd24b93e2cef2e72ef9a8ea59d49e1571dc0
7SHA1 (patch-configure.ac) = ffec1f851d23f560797c12eba5092f2940e4d662 7SHA1 (patch-configure.ac) = ffec1f851d23f560797c12eba5092f2940e4d662
8SHA1 (patch-raddb_radiusd.conf.in) = 353cbed35013777bf055a77cc610b50a637ae7b7 8SHA1 (patch-raddb_radiusd.conf.in) = 353cbed35013777bf055a77cc610b50a637ae7b7
9SHA1 (patch-src_lib_udpfromto.c) = 2457f0a7223b1f3ef86d0af020290b26380e6319 9SHA1 (patch-src_lib_udpfromto.c) = 2457f0a7223b1f3ef86d0af020290b26380e6319
10SHA1 (patch-src_main_command.c) = 1c79b29eb13df341906c710c8dd41860a27473dd 10SHA1 (patch-src_main_command.c) = 1c79b29eb13df341906c710c8dd41860a27473dd
11SHA1 (patch-src_main_util.c) = e8814255c32c8469e81d62f2c7092e8d42744e85 11SHA1 (patch-src_main_util.c) = e8814255c32c8469e81d62f2c7092e8d42744e85

cvs diff -r1.19 -r1.20 pkgsrc/net/freeradius-freetds/Makefile (expand / switch to unified diff)

--- pkgsrc/net/freeradius-freetds/Makefile 2022/10/26 10:31:47 1.19
+++ pkgsrc/net/freeradius-freetds/Makefile 2023/04/05 09:16:42 1.20
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.19 2022/10/26 10:31:47 wiz Exp $ 1# $NetBSD: Makefile,v 1.20 2023/04/05 09:16:42 adam Exp $
2 2
3PKGREVISION= 2 
4.include "../../net/freeradius/Makefile.module" 3.include "../../net/freeradius/Makefile.module"
5 4
6PKGNAME= ${DISTNAME:S/-server/-freetds/} 5PKGNAME= ${DISTNAME:S/-server/-freetds/}
7COMMENT= Free RADIUS FreeTDS support 6COMMENT= Free RADIUS FreeTDS support
8 7
9CONFIGURE_ARGS+= --with-rlm_sql_freetds 8CONFIGURE_ARGS+= --with-rlm_sql_freetds
10CONFIGURE_ARGS+= --without-rlm_ldap 9CONFIGURE_ARGS+= --without-rlm_ldap
11CONFIGURE_ARGS+= --without-rlm_yubikey 10CONFIGURE_ARGS+= --without-rlm_yubikey
12 11
13do-install: 12do-install:
14 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_sql_freetds.${SOEXT} \ 13 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_sql_freetds.${SOEXT} \
15 ${DESTDIR}${PREFIX}/lib 14 ${DESTDIR}${PREFIX}/lib
16 15

cvs diff -r1.11 -r1.12 pkgsrc/net/freeradius-perl/Makefile (expand / switch to unified diff)

--- pkgsrc/net/freeradius-perl/Makefile 2022/06/28 11:34:59 1.11
+++ pkgsrc/net/freeradius-perl/Makefile 2023/04/05 09:16:43 1.12
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.11 2022/06/28 11:34:59 wiz Exp $ 1# $NetBSD: Makefile,v 1.12 2023/04/05 09:16:43 adam Exp $
2 2
3PKGREVISION= 1 
4.include "../../net/freeradius/Makefile.module" 3.include "../../net/freeradius/Makefile.module"
5 4
6PKGNAME= ${DISTNAME:S/-server/-perl/} 5PKGNAME= ${DISTNAME:S/-server/-perl/}
7COMMENT= Free RADIUS rlm_perl module 6COMMENT= Free RADIUS rlm_perl module
8 7
9CONFIGURE_ARGS+= --with-rlm_perl 8CONFIGURE_ARGS+= --with-rlm_perl
10CONFIGURE_ARGS+= --without-rlm_ldap 9CONFIGURE_ARGS+= --without-rlm_ldap
11CONFIGURE_ARGS+= --without-rlm_yubikey 10CONFIGURE_ARGS+= --without-rlm_yubikey
12 11
13do-install: 12do-install:
14 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_perl.${SOEXT} \ 13 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_perl.${SOEXT} \
15 ${DESTDIR}${PREFIX}/lib 14 ${DESTDIR}${PREFIX}/lib
16 15

cvs diff -r1.7 -r1.8 pkgsrc/net/freeradius-python/Makefile (expand / switch to unified diff)

--- pkgsrc/net/freeradius-python/Makefile 2022/09/01 20:23:23 1.7
+++ pkgsrc/net/freeradius-python/Makefile 2023/04/05 09:16:43 1.8
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.7 2022/09/01 20:23:23 wiz Exp $ 1# $NetBSD: Makefile,v 1.8 2023/04/05 09:16:43 adam Exp $
2 2
3PKGREVISION= 2 
4.include "../../net/freeradius/Makefile.module" 3.include "../../net/freeradius/Makefile.module"
5 4
6PKGNAME= ${DISTNAME:S/-server/-python/} 5PKGNAME= ${DISTNAME:S/-server/-python/}
7COMMENT= Free RADIUS rlm_python module 6COMMENT= Free RADIUS rlm_python module
8 7
9CONFIGURE_ARGS+= --with-modules=rlm_python3 8CONFIGURE_ARGS+= --with-modules=rlm_python3
10 9
11PYTHON_VERSIONS_INCOMPATIBLE= 27 10PYTHON_VERSIONS_INCOMPATIBLE= 27
12 11
13pre-configure: 12pre-configure:
14 cd ${BUILDLINK_DIR}/bin && ${LN} -s ${PREFIX}/bin/python${PYVERSSUFFIX}-config python3-config 13 cd ${BUILDLINK_DIR}/bin && ${LN} -s ${PREFIX}/bin/python${PYVERSSUFFIX}-config python3-config
15 14
16do-install: 15do-install:

cvs diff -r1.25 -r1.26 pkgsrc/net/freeradius-rest/Makefile (expand / switch to unified diff)

--- pkgsrc/net/freeradius-rest/Makefile 2022/10/26 10:31:47 1.25
+++ pkgsrc/net/freeradius-rest/Makefile 2023/04/05 09:16:43 1.26
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.25 2022/10/26 10:31:47 wiz Exp $ 1# $NetBSD: Makefile,v 1.26 2023/04/05 09:16:43 adam Exp $
2 2
3PKGREVISION= 2 
4.include "../../net/freeradius/Makefile.module" 3.include "../../net/freeradius/Makefile.module"
5 4
6PKGNAME= ${DISTNAME:S/-server/-rest/} 5PKGNAME= ${DISTNAME:S/-server/-rest/}
7COMMENT= Free RADIUS rlm_rest module 6COMMENT= Free RADIUS rlm_rest module
8 7
9CONFIGURE_ARGS+= --with-rlm_rest 8CONFIGURE_ARGS+= --with-rlm_rest
10CONFIGURE_ARGS+= --without-rlm_yubikey 9CONFIGURE_ARGS+= --without-rlm_yubikey
11 10
12do-install: 11do-install:
13 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_rest.${SOEXT} \ 12 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_rest.${SOEXT} \
14 ${DESTDIR}${PREFIX}/lib 13 ${DESTDIR}${PREFIX}/lib
15 14
16.include "../../textproc/json-c/buildlink3.mk" 15.include "../../textproc/json-c/buildlink3.mk"

cvs diff -r1.19 -r1.20 pkgsrc/net/freeradius-sqlite3/Makefile (expand / switch to unified diff)

--- pkgsrc/net/freeradius-sqlite3/Makefile 2022/11/23 16:20:50 1.19
+++ pkgsrc/net/freeradius-sqlite3/Makefile 2023/04/05 09:16:43 1.20
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.19 2022/11/23 16:20:50 adam Exp $ 1# $NetBSD: Makefile,v 1.20 2023/04/05 09:16:43 adam Exp $
2 2
3PKGREVISION= 3 
4.include "../../net/freeradius/Makefile.module" 3.include "../../net/freeradius/Makefile.module"
5 4
6PKGNAME= ${DISTNAME:S/-server/-sqlite3/} 5PKGNAME= ${DISTNAME:S/-server/-sqlite3/}
7COMMENT= Free RADIUS SQLite support 6COMMENT= Free RADIUS SQLite support
8 7
9CONFIGURE_ARGS+= --with-rlm_sql_iodbc 8CONFIGURE_ARGS+= --with-rlm_sql_iodbc
10CONFIGURE_ARGS+= --without-rlm_ldap 9CONFIGURE_ARGS+= --without-rlm_ldap
11CONFIGURE_ARGS+= --without-rlm_yubikey 10CONFIGURE_ARGS+= --without-rlm_yubikey
12 11
13do-install: 12do-install:
14 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_sql_sqlite.${SOEXT} \ 13 ${INSTALL_LIB} ${WRKSRC}/build/lib/.libs/rlm_sql_sqlite.${SOEXT} \
15 ${DESTDIR}${PREFIX}/lib 14 ${DESTDIR}${PREFIX}/lib
16 15