From 4456a4895de5dddf03117ec888151923d55d9095 Mon Sep 17 00:00:00 2001 From: Anthony Iliopoulos Date: Mon, 3 May 2021 20:31:25 +0200 Subject: [PATCH] FreeRADIUS: update to 3.0.21. --- srcpkgs/FreeRADIUS/patches/libressl.patch | 41 ----------------------- srcpkgs/FreeRADIUS/template | 8 ++--- 2 files changed, 4 insertions(+), 45 deletions(-) delete mode 100644 srcpkgs/FreeRADIUS/patches/libressl.patch diff --git a/srcpkgs/FreeRADIUS/patches/libressl.patch b/srcpkgs/FreeRADIUS/patches/libressl.patch deleted file mode 100644 index 4a0033c8d4c6..000000000000 --- a/srcpkgs/FreeRADIUS/patches/libressl.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c 2018-04-17 19:12:27.000000000 +0200 -+++ src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c 2019-04-27 16:56:01.628410415 +0200 -@@ -44,7 +44,7 @@ - { - const EVP_CIPHER *c; - const EVP_MD *h; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) -+#if OPENSSL_VERSION_NUMBER < 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) - int md_size; - - if (ssl->enc_read_ctx == NULL || ssl->enc_read_ctx->cipher == NULL || -diff --git src/main/tls.c src/main/tls.c -index db73399..3a64534 100644 ---- src/main/tls.c -+++ src/main/tls.c -@@ -1565,7 +1565,7 @@ done: - return 0; - } - --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) -+#if OPENSSL_VERSION_NUMBER < 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) - static SSL_SESSION *cbtls_get_session(SSL *ssl, unsigned char *data, int len, int *copy) - #else - static SSL_SESSION *cbtls_get_session(SSL *ssl, const unsigned char *data, int len, int *copy) -@@ -3394,14 +3394,14 @@ post_ca: - */ - SSL_CTX_sess_set_cache_size(ctx, conf->session_cache_size); - --#if OPENSSL_VERSION_NUMBER >= 0x10101000L -+#if OPENSSL_VERSION_NUMBER >= 0x10101000L && !defined(LIBRESSL_VERSION_NUMBER) - SSL_CTX_set_num_tickets(ctx, 1); - #endif - - } else { - SSL_CTX_set_session_cache_mode(ctx, SSL_SESS_CACHE_OFF); - --#if OPENSSL_VERSION_NUMBER >= 0x10101000L -+#if OPENSSL_VERSION_NUMBER >= 0x10101000L && !defined(LIBRESSL_VERSION_NUMBER) - /* - * This controls the number of stateful or stateless tickets - * generated with TLS 1.3. In OpenSSL 1.1.1 it's also diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template index 16dd4660d1b6..666ee96ece22 100644 --- a/srcpkgs/FreeRADIUS/template +++ b/srcpkgs/FreeRADIUS/template @@ -1,17 +1,17 @@ # Template file for 'FreeRADIUS' pkgname=FreeRADIUS -version=3.0.20 -revision=5 +version=3.0.21 +revision=1 wrksrc=freeradius-server-release_${version//./_} build_style=gnu-configure makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \ libmariadbclient-devel postgresql-libs-devel json-c-devel" short_desc="World's most popular RADIUS Server" -maintainer="Michael Aldridge " +maintainer="Orphaned " license="GPL-2.0-only" homepage="http://freeradius.org" distfiles="https://github.com/FreeRADIUS/freeradius-server/archive/release_${version//./_}.tar.gz" -checksum=8177fe550af6685a040884dbe3df28431bdc5a8d3a48a9f4f88bdb49f2d0e90c +checksum=b2014372948a92f86cfe2cf43c58ef47921c03af05666eb9d6416bdc6eeaedc2 nocross=yes # Not supported by upstream system_accounts="_freeradius" make_dirs="/etc/raddb 0750 _freeradius _freeradius"