pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Nov 12 12:27:39 UTC 2021

Modified Files:
        pkgsrc/net/freeradius: Makefile.common PLIST config.mk distinfo
        pkgsrc/net/freeradius-freetds: Makefile
        pkgsrc/net/freeradius-krb5: Makefile
        pkgsrc/net/freeradius-mysql: Makefile
        pkgsrc/net/freeradius-rest: Makefile

Log Message:
freeradius: updated to 3.0.25

FreeRADIUS 3.0.25

Feature improvements
* Better debug output when proxying is disabled
* Updates to support PostgreSQL 14

Bug fixes
* Add `correct_escapes` back into default configuration
* Fix undeclared variable with some compile options
* Quiet erroneous debug output
* Fix segfault when proxying to zombie home server
* Fix resolving values to enum strings in rlm_rest
* Fix printing raw values rather than enum strings in rlm_couchbase

FreeRADIUS 3.0.24

Feature improvements
* Add sanitizer options to configure script.
* Log information needed by Wireshark to decode TLS sessions.
* Allow more liberal SQL commands in rlm_sql_map.
* Update dictionary.apc, dictionary.h3c
* Add new Acct-Status-Type Subsystem-On and Subsystem-Off.
  See dictionary.iana and
  https://freeradius.org/rfc/acct_status_type_subsystem.html
* Add reject_unknown_intermediate_ca.  See mods-available/eap
* Add dynamic loading of certificates via TLS-Session-Cert-File.
  See raddb/certs/realms/README.md
* Add Server Name Indication (SNI) for outbound RadSec connections.
  See raddb/sites-available/tls, and the home server tls configuration.
* Support SNI for inbound RadSec connections.  Certificates will
  be loaded from "realm_dir" in the "tls" section.  SNI will be
  cached in the TLS-Server-Name-Indication attribute.
* Preliminary support for haproxy "PROXY" protocol.
  See sites-available/tls, "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/
* Generate parse errors in more circumstances when we know that the
  configuration is wrong.
* Add "weeklycounter" to sample sqlcounter configuration
* Add certificate attributes to the request list, even if the certificates
  have expired.
* The Simultaneous-Use code is now IPv6 aware, and can deal with
  NAS-IPv6-Address.
* Add dictionary.cambium

Bug fixes
* Fix crash in trustrouter module. Patch from Alejandro Perez
* Fix crash in state handling.
* Don't alter global options in redhat logrotate scripts.
* EAP-FAST will print errors and continue, rather than exiting
  when OpenSSL fails various internal sanity checks.
* Allow admin to manually change core limits, even when core limits
  are disabled. Patch from Antonio Torres.
* Fix chunked rlm_rest HTTP body.
  Patch from Nathan Ward.
* Many fixes around the SQL ippool queries.conf and schema.
  Patches from Jorge Periera.
* Fix MySQL stored procedures.
* Rework connection pool management for corner cases.
* Final fix for double free.
* Fix sqlcounter wrong memory free.
* Accept slow writes from proxies over TCP, which allows the
  server to make more progress when it receives partial packets.
* Add 'weeklycounter' for rlm_sqlcounter.
* Outbound proxying over TCP / TLS is better able to deal with
  partial TCP reads, and has fewer issues with slow networks.
* Fix wrong data-type of Acct-Delay-Time in rlm_unix.
* Fix EAP-FAST PAC lifetime calculation.
* Print correct encoded packet length when debugging


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/net/freeradius/Makefile.common
cvs rdiff -u -r1.35 -r1.36 pkgsrc/net/freeradius/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/freeradius/config.mk
cvs rdiff -u -r1.44 -r1.45 pkgsrc/net/freeradius/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/net/freeradius-freetds/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/freeradius-krb5/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/freeradius-mysql/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/freeradius-rest/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/freeradius/Makefile.common
diff -u pkgsrc/net/freeradius/Makefile.common:1.10 pkgsrc/net/freeradius/Makefile.common:1.11
--- pkgsrc/net/freeradius/Makefile.common:1.10  Tue Jun 29 08:27:17 2021
+++ pkgsrc/net/freeradius/Makefile.common       Fri Nov 12 12:27:38 2021
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.10 2021/06/29 08:27:17 nia Exp $
+# $NetBSD: Makefile.common,v 1.11 2021/11/12 12:27:38 adam Exp $
 # used by net/freeradius/Makefile.module
 
-DISTNAME=      freeradius-server-3.0.23
+DISTNAME=      freeradius-server-3.0.25
 CATEGORIES=    net
 MASTER_SITES=  ftp://ftp.freeradius.org/pub/freeradius/
 EXTRACT_SUFX=  .tar.bz2

Index: pkgsrc/net/freeradius/PLIST
diff -u pkgsrc/net/freeradius/PLIST:1.35 pkgsrc/net/freeradius/PLIST:1.36
--- pkgsrc/net/freeradius/PLIST:1.35    Fri Jun 25 11:42:48 2021
+++ pkgsrc/net/freeradius/PLIST Fri Nov 12 12:27:38 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2021/06/25 11:42:48 adam Exp $
+@comment $NetBSD: PLIST,v 1.36 2021/11/12 12:27:38 adam Exp $
 bin/dhcpclient
 bin/map_unit
 bin/rad_counter
@@ -210,6 +210,12 @@ share/doc/freeradius/antora/modules/howt
 share/doc/freeradius/antora/modules/howto/pages/protocols/dhcp/policy_subnet_options.adoc
 share/doc/freeradius/antora/modules/howto/pages/protocols/dhcp/prepare.adoc
 share/doc/freeradius/antora/modules/howto/pages/protocols/dhcp/test.adoc
+share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/enable_proxy_protocol.adoc
+share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/enable_radsec.adoc
+share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/index.adoc
+share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/radsec_client.adoc
+share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/radsec_with_haproxy.adoc
+share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/radsec_with_traefik.adoc
 share/doc/freeradius/antora/modules/installation/nav.adoc
 share/doc/freeradius/antora/modules/installation/pages/dependencies.adoc
 share/doc/freeradius/antora/modules/installation/pages/index.adoc
@@ -508,14 +514,17 @@ share/examples/freeradius/mods-config/sq
 share/examples/freeradius/mods-config/sql/counter/mysql/expire_on_login.conf
 share/examples/freeradius/mods-config/sql/counter/mysql/monthlycounter.conf
 share/examples/freeradius/mods-config/sql/counter/mysql/noresetcounter.conf
+share/examples/freeradius/mods-config/sql/counter/mysql/weeklycounter.conf
 share/examples/freeradius/mods-config/sql/counter/postgresql/dailycounter.conf
 share/examples/freeradius/mods-config/sql/counter/postgresql/expire_on_login.conf
 share/examples/freeradius/mods-config/sql/counter/postgresql/monthlycounter.conf
 share/examples/freeradius/mods-config/sql/counter/postgresql/noresetcounter.conf
+share/examples/freeradius/mods-config/sql/counter/postgresql/weeklycounter.conf
 share/examples/freeradius/mods-config/sql/counter/sqlite/dailycounter.conf
 share/examples/freeradius/mods-config/sql/counter/sqlite/expire_on_login.conf
 share/examples/freeradius/mods-config/sql/counter/sqlite/monthlycounter.conf
 share/examples/freeradius/mods-config/sql/counter/sqlite/noresetcounter.conf
+share/examples/freeradius/mods-config/sql/counter/sqlite/weeklycounter.conf
 share/examples/freeradius/mods-config/sql/cui/mysql/queries.conf
 share/examples/freeradius/mods-config/sql/cui/mysql/schema.sql
 share/examples/freeradius/mods-config/sql/cui/postgresql/queries.conf
@@ -719,6 +728,7 @@ share/freeradius/dictionary.bskyb
 share/freeradius/dictionary.bt
 share/freeradius/dictionary.cablelabs
 share/freeradius/dictionary.cabletron
+share/freeradius/dictionary.cambium
 share/freeradius/dictionary.camiant
 share/freeradius/dictionary.centec
 share/freeradius/dictionary.checkpoint

Index: pkgsrc/net/freeradius/config.mk
diff -u pkgsrc/net/freeradius/config.mk:1.1 pkgsrc/net/freeradius/config.mk:1.2
--- pkgsrc/net/freeradius/config.mk:1.1 Fri Jun 25 20:46:23 2021
+++ pkgsrc/net/freeradius/config.mk     Fri Nov 12 12:27:38 2021
@@ -1,4 +1,4 @@
-# $NetBSD: config.mk,v 1.1 2021/06/25 20:46:23 adam Exp $
+# $NetBSD: config.mk,v 1.2 2021/11/12 12:27:38 adam Exp $
 
 # cd ${WRKSRC}/raddb; find . -type f | sort | sed 's,^./,EGFILES+=\t,'
 EGFILES+=      certs/Makefile
@@ -101,14 +101,17 @@ EGFILES+= mods-config/sql/counter/mysql/
 EGFILES+=      mods-config/sql/counter/mysql/expire_on_login.conf
 EGFILES+=      mods-config/sql/counter/mysql/monthlycounter.conf
 EGFILES+=      mods-config/sql/counter/mysql/noresetcounter.conf
+EGFILES+=      mods-config/sql/counter/mysql/weeklycounter.conf
 EGFILES+=      mods-config/sql/counter/postgresql/dailycounter.conf
 EGFILES+=      mods-config/sql/counter/postgresql/expire_on_login.conf
 EGFILES+=      mods-config/sql/counter/postgresql/monthlycounter.conf
 EGFILES+=      mods-config/sql/counter/postgresql/noresetcounter.conf
+EGFILES+=      mods-config/sql/counter/postgresql/weeklycounter.conf
 EGFILES+=      mods-config/sql/counter/sqlite/dailycounter.conf
 EGFILES+=      mods-config/sql/counter/sqlite/expire_on_login.conf
 EGFILES+=      mods-config/sql/counter/sqlite/monthlycounter.conf
 EGFILES+=      mods-config/sql/counter/sqlite/noresetcounter.conf
+EGFILES+=      mods-config/sql/counter/sqlite/weeklycounter.conf
 EGFILES+=      mods-config/sql/cui/mysql/queries.conf
 EGFILES+=      mods-config/sql/cui/mysql/schema.sql
 EGFILES+=      mods-config/sql/cui/postgresql/queries.conf

Index: pkgsrc/net/freeradius/distinfo
diff -u pkgsrc/net/freeradius/distinfo:1.44 pkgsrc/net/freeradius/distinfo:1.45
--- pkgsrc/net/freeradius/distinfo:1.44 Tue Oct 26 11:05:37 2021
+++ pkgsrc/net/freeradius/distinfo      Fri Nov 12 12:27:38 2021
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.44 2021/10/26 11:05:37 nia Exp $
+$NetBSD: distinfo,v 1.45 2021/11/12 12:27:38 adam Exp $
 
-BLAKE2s (freeradius-server-3.0.23.tar.bz2) = cb24049469e5cab74dd04d0a36d550975ce8f2c269e1077112f1e6967ed7e9ce
-SHA512 (freeradius-server-3.0.23.tar.bz2) = 2369378a448035706fac77b4eddd28b950fbb587edefb5be6cf579043435cdec911b4a5326cfeabd05c28bb964e53027bcd1cd8a6a56013836f041a10326ef1a
-Size (freeradius-server-3.0.23.tar.bz2) = 3381917 bytes
+BLAKE2s (freeradius-server-3.0.25.tar.bz2) = d595c12daeef4e1f1a03a0092efde9b932d2e4526e1de59082462148e03ec7bc
+SHA512 (freeradius-server-3.0.25.tar.bz2) = 984bb65c86c541c91708370340ac6157b4d4d89a4ae7cbc690a9f17ead0e63fb20180333cdc33093877f84b6d40445495d881ae677858cbf60fcfd990fb02ba4
+Size (freeradius-server-3.0.25.tar.bz2) = 3402380 bytes
 SHA1 (patch-ai) = e32ffd24b93e2cef2e72ef9a8ea59d49e1571dc0
 SHA1 (patch-configure.ac) = ffec1f851d23f560797c12eba5092f2940e4d662
 SHA1 (patch-raddb_radiusd.conf.in) = 353cbed35013777bf055a77cc610b50a637ae7b7

Index: pkgsrc/net/freeradius-freetds/Makefile
diff -u pkgsrc/net/freeradius-freetds/Makefile:1.16 pkgsrc/net/freeradius-freetds/Makefile:1.17
--- pkgsrc/net/freeradius-freetds/Makefile:1.16 Wed Sep 29 19:01:06 2021
+++ pkgsrc/net/freeradius-freetds/Makefile      Fri Nov 12 12:27:38 2021
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.16 2021/09/29 19:01:06 adam Exp $
+# $NetBSD: Makefile,v 1.17 2021/11/12 12:27:38 adam Exp $
 
-PKGREVISION= 1
 .include "../../net/freeradius/Makefile.module"
 
 PKGNAME=       ${DISTNAME:S/-server/-freetds/}

Index: pkgsrc/net/freeradius-krb5/Makefile
diff -u pkgsrc/net/freeradius-krb5/Makefile:1.4 pkgsrc/net/freeradius-krb5/Makefile:1.5
--- pkgsrc/net/freeradius-krb5/Makefile:1.4     Thu Oct 21 07:46:36 2021
+++ pkgsrc/net/freeradius-krb5/Makefile Fri Nov 12 12:27:38 2021
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.4 2021/10/21 07:46:36 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2021/11/12 12:27:38 adam Exp $
 
-PKGREVISION= 1
 .include "../../net/freeradius/Makefile.module"
 
 PKGNAME=       ${DISTNAME:S/-server/-krb5/}

Index: pkgsrc/net/freeradius-mysql/Makefile
diff -u pkgsrc/net/freeradius-mysql/Makefile:1.4 pkgsrc/net/freeradius-mysql/Makefile:1.5
--- pkgsrc/net/freeradius-mysql/Makefile:1.4    Wed Jun 23 20:33:14 2021
+++ pkgsrc/net/freeradius-mysql/Makefile        Fri Nov 12 12:27:38 2021
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2021/06/23 20:33:14 nia Exp $
+# $NetBSD: Makefile,v 1.5 2021/11/12 12:27:38 adam Exp $
 
 .include "../../net/freeradius/Makefile.module"
 
 PKGNAME=       ${DISTNAME:S/-server/-mysql/}
-PKGREVISION=   1
 COMMENT=       Free RADIUS MySQL support
 
 CONFIGURE_ARGS+=       --with-rlm_sql_mysql

Index: pkgsrc/net/freeradius-rest/Makefile
diff -u pkgsrc/net/freeradius-rest/Makefile:1.22 pkgsrc/net/freeradius-rest/Makefile:1.23
--- pkgsrc/net/freeradius-rest/Makefile:1.22    Wed Sep 29 19:01:06 2021
+++ pkgsrc/net/freeradius-rest/Makefile Fri Nov 12 12:27:39 2021
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.22 2021/09/29 19:01:06 adam Exp $
+# $NetBSD: Makefile,v 1.23 2021/11/12 12:27:39 adam Exp $
 
-PKGREVISION= 1
 .include "../../net/freeradius/Makefile.module"
 
 PKGNAME=       ${DISTNAME:S/-server/-rest/}



Home | Main Index | Thread Index | Old Index