pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2016Q3]: pkgsrc/net/freeradius2 Pullup ticket #5135 - requeste...
details: https://anonhg.NetBSD.org/pkgsrc/rev/06ece9277414
branches: pkgsrc-2016Q3
changeset: 408786:06ece9277414
user: bsiegert <bsiegert%pkgsrc.org@localhost>
date: Sat Oct 15 19:06:02 2016 +0000
description:
Pullup ticket #5135 - requested by sevan
net/freeradius2: security fix
Revisions pulled up:
- net/freeradius2/Makefile 1.44
- net/freeradius2/PLIST 1.17
- net/freeradius2/distinfo 1.18
- net/freeradius2/patches/patch-aa 1.2
- net/freeradius2/patches/patch-ab 1.2
- net/freeradius2/patches/patch-ac 1.5
- net/freeradius2/patches/patch-ae 1.4
- net/freeradius2/patches/patch-ai 1.7
- net/freeradius2/patches/patch-aj 1.3
- net/freeradius2/patches/patch-ak 1.4
- net/freeradius2/patches/patch-al 1.4
- net/freeradius2/patches/patch-configure.in 1.1
- net/freeradius2/patches/patch-man_man5_dictionary.5 1.2
- net/freeradius2/patches/patch-src_modules_rlm__pap_rlm__pap.c deleted
---
Module Name: pkgsrc
Committed By: sevan
Date: Tue Oct 11 14:12:42 UTC 2016
Modified Files:
pkgsrc/net/freeradius2: Makefile PLIST distinfo
pkgsrc/net/freeradius2/patches: patch-aa patch-ab patch-ac patch-ae
patch-ai patch-aj patch-ak patch-al patch-man_man5_dictionary.5
Added Files:
pkgsrc/net/freeradius2/patches: patch-configure.in
Removed Files:
pkgsrc/net/freeradius2/patches: patch-src_modules_rlm__pap_rlm__pap.c
Log Message:
Update to v2.2.9
http://freeradius.org/version2.html
The 2.2.x release series is now End Of Life. Only security fixes will be applied to 2.2.x.
Fix Tunnel-Password crash from home server. Found by Denis Andzakovic.
Fix timer issue when proxying.
Update EAP-TTLS so that MPPE keys are correctly calculated with TLSv1.2.
Always delete MS-MPPE-* from the TTLS inner tunnel. This allows TTLS / EAP-MSCHAPv2 to work.
Don't fall through in empty "case" statements. Fixes #1274.
diffstat:
net/freeradius2/Makefile | 9 +-
net/freeradius2/PLIST | 41 +++++++-
net/freeradius2/distinfo | 29 ++--
net/freeradius2/patches/patch-aa | 8 +-
net/freeradius2/patches/patch-ab | 4 +-
net/freeradius2/patches/patch-ac | 6 +-
net/freeradius2/patches/patch-ae | 6 +-
net/freeradius2/patches/patch-ai | 56 +++++-----
net/freeradius2/patches/patch-aj | 6 +-
net/freeradius2/patches/patch-ak | 18 +-
net/freeradius2/patches/patch-al | 16 +-
net/freeradius2/patches/patch-configure.in | 12 ++
net/freeradius2/patches/patch-man_man5_dictionary.5 | 4 +-
net/freeradius2/patches/patch-src_modules_rlm__pap_rlm__pap.c | 26 -----
14 files changed, 132 insertions(+), 109 deletions(-)
diffs (truncated from 532 to 300 lines):
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/Makefile
--- a/net/freeradius2/Makefile Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/Makefile Sat Oct 15 19:06:02 2016 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.42 2016/06/08 19:24:07 wiz Exp $
+# $NetBSD: Makefile,v 1.42.4.1 2016/10/15 19:06:02 bsiegert Exp $
DISTNAME= freeradius-server-${RADVER}
PKGNAME= ${DISTNAME:S/-server//}
-PKGREVISION= 14
CATEGORIES= net
MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/
EXTRACT_SUFX= .tar.bz2
@@ -15,6 +14,7 @@
CONFLICTS+= radiusd-cistron-[0-9]*
CONFLICTS+= freeradius<2.0
USE_TOOLS+= gmake perl:run
+USE_LANGUAGES+= c c++
USE_LIBTOOL= yes
USE_OLD_DES_API= yes
MAKE_JOBS_SAFE= no
@@ -25,6 +25,7 @@
FILES_SUBST+= RADIUS_USER=${RADIUS_USER}
FILES_SUBST+= RADIUS_GROUP=${RADIUS_GROUP}
PLIST_SUBST+= RADVER=${RADVER}
+PLIST_SUBST+= RADVERALT=${RADVERALT}
MESSAGE_SRC+= ${PKGDIR}/MESSAGE
MESSAGE_SUBST+= CHOWN=${CHOWN:Q} CHMOD=${CHMOD:Q} VARBASE=${VARBASE}
MESSAGE_SUBST+= RADIUS_USER=${RADIUS_USER} XARGS=${XARGS:Q}
@@ -45,7 +46,8 @@
OWN_DIRS_PERMS+= ${VARBASE}/log/radiusd/radacct \
${RADIUS_USER} ${RADIUS_GROUP} 0750
-RADVER= 2.2.0
+RADVER= 2.2.9
+RADVERALT= 020209
EGDIR= ${PREFIX}/share/examples/freeradius
BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7
@@ -157,6 +159,7 @@
${INSTALL_DATA} ${WRKSRC}/src/modules/rlm_perl/example.pl ${DESTDIR}${EGDIR}
.include "../../devel/libltdl/buildlink3.mk"
+.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../net/libpcap/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/PLIST
--- a/net/freeradius2/PLIST Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/PLIST Sat Oct 15 19:06:02 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2014/03/11 14:05:08 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.16.22.1 2016/10/15 19:06:02 bsiegert Exp $
bin/rad_counter
bin/radclient
bin/radconf2xml
@@ -15,6 +15,7 @@
bin/rlm_ippool_tool
bin/smbencrypt
include/freeradius/autoconf.h
+include/freeradius/base64.h
include/freeradius/conf.h
include/freeradius/conffile.h
include/freeradius/detail.h
@@ -39,13 +40,14 @@
include/freeradius/sha1.h
include/freeradius/stats.h
include/freeradius/sysutmp.h
+include/freeradius/threads.h
include/freeradius/token.h
include/freeradius/udpfromto.h
include/freeradius/vmps.h
include/freeradius/vqp.h
lib/libfreeradius-eap-${RADVER}.la
lib/libfreeradius-eap.la
-lib/libfreeradius-radius-${RADVER}.la
+lib/libfreeradius-radius-${RADVERALT}.la
lib/libfreeradius-radius.la
lib/rlm_acct_unique-${RADVER}.la
lib/rlm_acct_unique.la
@@ -303,6 +305,12 @@
share/doc/freeradius/rfc/rfc5904.txt
share/doc/freeradius/rfc/rfc5997.txt
share/doc/freeradius/rfc/rfc6158.txt
+share/doc/freeradius/rfc/rfc6519.txt
+share/doc/freeradius/rfc/rfc6572.txt
+share/doc/freeradius/rfc/rfc6677.txt
+share/doc/freeradius/rfc/rfc6911.txt
+share/doc/freeradius/rfc/rfc6929.txt
+share/doc/freeradius/rfc/rfc6930.txt
share/doc/freeradius/rlm_dbm
share/doc/freeradius/rlm_eap
share/doc/freeradius/rlm_expiration
@@ -441,8 +449,10 @@
share/freeradius/dictionary.3gpp2
share/freeradius/dictionary.acc
share/freeradius/dictionary.acme
+share/freeradius/dictionary.aerohive
share/freeradius/dictionary.airespace
share/freeradius/dictionary.alcatel
+share/freeradius/dictionary.alcatel-lucent.aaa
share/freeradius/dictionary.alcatel.esam
share/freeradius/dictionary.alcatel.sr
share/freeradius/dictionary.alteon
@@ -459,7 +469,11 @@
share/freeradius/dictionary.azaire
share/freeradius/dictionary.bay
share/freeradius/dictionary.bintec
+share/freeradius/dictionary.bluecoat
share/freeradius/dictionary.bristol
+share/freeradius/dictionary.broadsoft
+share/freeradius/dictionary.brocade
+share/freeradius/dictionary.bskyb
share/freeradius/dictionary.bt
share/freeradius/dictionary.cablelabs
share/freeradius/dictionary.cabletron
@@ -469,19 +483,27 @@
share/freeradius/dictionary.cisco.bbsm
share/freeradius/dictionary.cisco.vpn3000
share/freeradius/dictionary.cisco.vpn5000
+share/freeradius/dictionary.citrix
share/freeradius/dictionary.clavister
share/freeradius/dictionary.colubris
share/freeradius/dictionary.columbia_university
share/freeradius/dictionary.compat
+share/freeradius/dictionary.compatible
share/freeradius/dictionary.cosine
+share/freeradius/dictionary.dante
share/freeradius/dictionary.dhcp
share/freeradius/dictionary.digium
+share/freeradius/dictionary.dlink
+share/freeradius/dictionary.dragonwave
+share/freeradius/dictionary.efficientip
share/freeradius/dictionary.eltex
share/freeradius/dictionary.epygi
share/freeradius/dictionary.ericsson
+share/freeradius/dictionary.ericsson.packet.core.networks
share/freeradius/dictionary.erx
share/freeradius/dictionary.extreme
share/freeradius/dictionary.f5
+share/freeradius/dictionary.fdxtended
share/freeradius/dictionary.fortinet
share/freeradius/dictionary.foundry
share/freeradius/dictionary.freeradius
@@ -501,12 +523,14 @@
share/freeradius/dictionary.jradius
share/freeradius/dictionary.juniper
share/freeradius/dictionary.karlnet
+share/freeradius/dictionary.kineto
share/freeradius/dictionary.lancom
share/freeradius/dictionary.livingston
share/freeradius/dictionary.localweb
share/freeradius/dictionary.lucent
share/freeradius/dictionary.manzara
share/freeradius/dictionary.merit
+share/freeradius/dictionary.meru
share/freeradius/dictionary.microsoft
share/freeradius/dictionary.mikrotik
share/freeradius/dictionary.motorola
@@ -527,6 +551,7 @@
share/freeradius/dictionary.patton
share/freeradius/dictionary.propel
share/freeradius/dictionary.prosoft
+share/freeradius/dictionary.proxim
share/freeradius/dictionary.purewave
share/freeradius/dictionary.quiconnect
share/freeradius/dictionary.quintum
@@ -553,8 +578,18 @@
share/freeradius/dictionary.rfc5580
share/freeradius/dictionary.rfc5607
share/freeradius/dictionary.rfc5904
+share/freeradius/dictionary.rfc6519
+share/freeradius/dictionary.rfc6572
+share/freeradius/dictionary.rfc6677
+share/freeradius/dictionary.rfc6911
+share/freeradius/dictionary.rfc6930
+share/freeradius/dictionary.rfc7055
+share/freeradius/dictionary.rfc7268
+share/freeradius/dictionary.riverbed
share/freeradius/dictionary.riverstone
share/freeradius/dictionary.roaringpenguin
+share/freeradius/dictionary.ruckus
+share/freeradius/dictionary.sg
share/freeradius/dictionary.shasta
share/freeradius/dictionary.shiva
share/freeradius/dictionary.siemens
@@ -587,5 +622,7 @@
share/freeradius/dictionary.wispr
share/freeradius/dictionary.xedia
share/freeradius/dictionary.xylan
+share/freeradius/dictionary.zeus
+share/freeradius/dictionary.zte
share/freeradius/dictionary.zyxel
@pkgdir share/examples/freeradius/sites-enabled
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/distinfo
--- a/net/freeradius2/distinfo Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/distinfo Sat Oct 15 19:06:02 2016 +0000
@@ -1,16 +1,15 @@
-$NetBSD: distinfo,v 1.17 2015/11/04 00:35:00 agc Exp $
+$NetBSD: distinfo,v 1.17.8.1 2016/10/15 19:06:02 bsiegert Exp $
-SHA1 (freeradius-server-2.2.0.tar.bz2) = 8710b21972072241219f006d26f609cb58875cda
-RMD160 (freeradius-server-2.2.0.tar.bz2) = 243569a7ad93b292439e6938be8102dba12b843d
-SHA512 (freeradius-server-2.2.0.tar.bz2) = 9afdb37293cbf20f85b9cce3c69fe5ccb987f44e84d58cd4150cd99cfe14f8e67359351c4de35f371bc71cac2eae7cd3e086632e011b035cae6a0054205ab961
-Size (freeradius-server-2.2.0.tar.bz2) = 2703349 bytes
-SHA1 (patch-aa) = 90c0c676ea668e36851eeffc0f1703624d703339
-SHA1 (patch-ab) = 7a23eb75a9818b073263fd36cbf17b692fa19a9f
-SHA1 (patch-ac) = e0d7f8b671d4c3646ab51dab2833a3593bf95c6a
-SHA1 (patch-ae) = aa43b83ba991f510cee40cb65c3621e9d559d6dd
-SHA1 (patch-ai) = d3baec3e140981bd0d793a10fb1162e201e565e0
-SHA1 (patch-aj) = 865882e6e6e935276529b98616c9059c555272b9
-SHA1 (patch-ak) = 751aba6a3f9716279f3a87871cf7008b7a921f9a
-SHA1 (patch-al) = 6d68e3e2d7dd50675f142be974b277da0f664c8b
-SHA1 (patch-man_man5_dictionary.5) = cc662beeb2351501c9761e4ce6fc8402c7907b30
-SHA1 (patch-src_modules_rlm__pap_rlm__pap.c) = 595c5dafb22d71fbcb00974e4fc56a1fd1e7c7c3
+SHA1 (freeradius-server-2.2.9.tar.bz2) = 730a5b681b375800a85c935cc2f34c5ba3aa951b
+RMD160 (freeradius-server-2.2.9.tar.bz2) = 4d3097e5d193a2268e81e3bde7cb6b75aed739c5
+Size (freeradius-server-2.2.9.tar.bz2) = 2793005 bytes
+SHA1 (patch-aa) = 07f28084b9d159a52014e31b5314827baaf07716
+SHA1 (patch-ab) = 306ee49b886d38341c2a94159ae033d2cff9c577
+SHA1 (patch-ac) = 689de3193b34f6ff169287a2512bda9691de6899
+SHA1 (patch-ae) = 98be5272791935ed6823165ff53893b352fd6974
+SHA1 (patch-ai) = c224f984167747894506e806a5a9775318b47d96
+SHA1 (patch-aj) = 99f62341e36932270ea0bce38bca8778a2125624
+SHA1 (patch-ak) = 898cc417449e9e5d5513a5d53b538ed320b923a2
+SHA1 (patch-al) = e553795702f48c26c41fa00a7fd59c48413c1423
+SHA1 (patch-configure.in) = e0fc20374d8600694d7a34e1ecef8e1f03b5816d
+SHA1 (patch-man_man5_dictionary.5) = 01242a57f7a2bd6b84313ec578b4650c525b72b8
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/patches/patch-aa
--- a/net/freeradius2/patches/patch-aa Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/patches/patch-aa Sat Oct 15 19:06:02 2016 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.1 2008/10/12 13:57:27 adrianp Exp $
+$NetBSD: patch-aa,v 1.1.64.1 2016/10/15 19:06:02 bsiegert Exp $
---- src/lib/log.c.orig 2008-10-11 21:31:55.000000000 +0200
-+++ src/lib/log.c 2008-10-11 21:31:49.000000000 +0200
-@@ -52,10 +52,10 @@
+--- src/lib/log.c.orig 2015-09-30 20:37:13.000000000 +0000
++++ src/lib/log.c
+@@ -52,10 +52,10 @@ RCSID("$Id: 73c46d7d3d460adfb424ef70ee4b
* Use pthread keys if we have pthreads. For MAC, which should
* be very fast.
*/
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/patches/patch-ab
--- a/net/freeradius2/patches/patch-ab Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/patches/patch-ab Sat Oct 15 19:06:02 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.1.1.1 2008/05/15 19:43:47 adrianp Exp $
+$NetBSD: patch-ab,v 1.1.1.1.72.1 2016/10/15 19:06:02 bsiegert Exp $
---- src/modules/rlm_perl/Makefile.in.orig 2006-02-10 19:47:17.000000000 +0000
+--- src/modules/rlm_perl/Makefile.in.orig 2015-09-30 20:37:13.000000000 +0000
+++ src/modules/rlm_perl/Makefile.in
@@ -15,4 +15,3 @@ include ../rules.mak
$(LT_OBJS): $(HEADERS)
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/patches/patch-ac
--- a/net/freeradius2/patches/patch-ac Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/patches/patch-ac Sat Oct 15 19:06:02 2016 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.4 2013/04/12 13:45:47 joerg Exp $
+$NetBSD: patch-ac,v 1.4.28.1 2016/10/15 19:06:02 bsiegert Exp $
---- src/main/modules.c.orig 2010-10-29 11:11:18.000000000 +0000
+--- src/main/modules.c.orig 2015-09-30 20:37:13.000000000 +0000
+++ src/main/modules.c
-@@ -1358,9 +1358,6 @@ int setup_modules(int reload, CONF_SECTI
+@@ -1408,9 +1408,6 @@ int setup_modules(int reload, CONF_SECTI
* It's like libtool and libltdl are some kind
* of sick joke.
*/
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/patches/patch-ae
--- a/net/freeradius2/patches/patch-ae Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/patches/patch-ae Sat Oct 15 19:06:02 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.3 2009/10/11 09:18:25 adam Exp $
+$NetBSD: patch-ae,v 1.3.56.1 2016/10/15 19:06:02 bsiegert Exp $
---- Makefile.orig 2009-09-14 16:43:29.000000000 +0200
+--- Makefile.orig 2015-09-30 20:37:13.000000000 +0000
+++ Makefile
@@ -11,7 +11,7 @@ include Make.inc
@@ -11,7 +11,7 @@
WHAT_TO_MAKE = all
all:
-@@ -46,9 +46,7 @@ export DESTDIR := $(R)
+@@ -47,9 +47,7 @@ export DESTDIR := $(R)
install:
$(INSTALL) -d -m 755 $(R)$(sbindir)
$(INSTALL) -d -m 755 $(R)$(bindir)
diff -r c94cb206415d -r 06ece9277414 net/freeradius2/patches/patch-ai
--- a/net/freeradius2/patches/patch-ai Sat Oct 15 18:56:39 2016 +0000
+++ b/net/freeradius2/patches/patch-ai Sat Oct 15 19:06:02 2016 +0000
@@ -1,48 +1,48 @@
-$NetBSD: patch-ai,v 1.6 2012/11/23 01:31:18 jnemeth Exp $
+$NetBSD: patch-ai,v 1.6.32.1 2016/10/15 19:06:02 bsiegert Exp $
---- configure.orig 2012-09-10 11:51:34.000000000 +0000
Home |
Main Index |
Thread Index |
Old Index