pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Update security/mit-krb5 to 1.3.6.
details: https://anonhg.NetBSD.org/pkgsrc/rev/81604e5316e8
branches: trunk
changeset: 486107:81604e5316e8
user: jlam <jlam%pkgsrc.org@localhost>
date: Thu Dec 23 04:02:39 2004 +0000
description:
Update security/mit-krb5 to 1.3.6.
NOTE: THIS IS A SECURITY UPDATE.
Changes from version 1.3.4 include:
* [2841] Fix heap buffer overflow in password history
mechanism. [MITKRB5-SA-2004-004]
* [2682] Fix ftpd hang caused by empty PASS command.
* [2686] Fix double-free errors. [MITKRB5-SA-2004-002]
* [2687] Fix denial-of-service vulnerability in ASN.1
decoder. [MITKRB5-SA-2004-003]
diffstat:
doc/CHANGES | 3 ++-
security/mit-krb5/Makefile | 40 +++++++++++++---------------------------
security/mit-krb5/distinfo | 10 +++-------
3 files changed, 18 insertions(+), 35 deletions(-)
diffs (95 lines):
diff -r 45acf86114d7 -r 81604e5316e8 doc/CHANGES
--- a/doc/CHANGES Thu Dec 23 03:05:53 2004 +0000
+++ b/doc/CHANGES Thu Dec 23 04:02:39 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.8409 2004/12/22 21:26:31 adrianp Exp $
+$NetBSD: CHANGES,v 1.8410 2004/12/23 04:02:41 jlam Exp $
Changes to the packages collection and infrastructure in 2004:
@@ -6475,3 +6475,4 @@
Added postgrey-1.17 [kim 2004-12-22]
Updated simh to 3.3.0 [skrll 2004-12-22]
Updated xpdf to 3.00pl2 [adrianp 2004-12-22]
+ Updated mit-krb5 to 1.3.6 [jlam 2004-12-23]
diff -r 45acf86114d7 -r 81604e5316e8 security/mit-krb5/Makefile
--- a/security/mit-krb5/Makefile Thu Dec 23 03:05:53 2004 +0000
+++ b/security/mit-krb5/Makefile Thu Dec 23 04:02:39 2004 +0000
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.14 2004/10/03 00:18:10 tv Exp $
+# $NetBSD: Makefile,v 1.15 2004/12/23 04:02:39 jlam Exp $
-DISTNAME= krb5-1.3.4
-PKGNAME= mit-${DISTNAME}
-PKGREVISION= 3
+DISTNAME= krb5-1.3.6
+PKGNAME= mit-${DISTNAME:S/-signed$//}
CATEGORIES= security
+MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/1.3/
+DISTFILES= ${DISTNAME}-signed${EXTRACT_SUFX}
+EXTRACT_SUFX= .tar
MAINTAINER= jlam%NetBSD.org@localhost
HOMEPAGE= http://web.mit.edu/kerberos/www/
@@ -15,29 +17,6 @@
.include "../../mk/bsd.prefs.mk"
-USE_MIT_KRB5_MASTER_SITE?= yes
-.if !empty(USE_MIT_KRB5_MASTER_SITE:M[yY][eE][sS])
-MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/1.3/
-EXTRACT_SUFX= .tar
-
-post-extract:
- cd ${WRKDIR} && ${PAX} -O -rzf ${WRKDIR}/${DISTNAME}.tar.gz
-.else
-MASTER_SITES= http://www.crypto-publish.org/dist/mit-kerberos5/ \
- http://www.mirrors.wiretapped.net/security/cryptography/apps/kerberos/krb5-mit/unix/
-EXTRACT_SUFX= .tar.gz
-.endif
-
-# Patches to fix MIT-krb5 security advisories.
-MITKRB5_SA_2004_002_PATCH= 2004-002-patch_1.3.4.txt
-MITKRB5_SA_2004_003_PATCH= 2004-003-patch_1.3.4.txt
-.for _patch_ in ${MITKRB5_SA_2004_002_PATCH} ${MITKRB5_SA_2004_003_PATCH}
-PATCHFILES+= ${_patch_}
-SITES_${_patch_}= http://web.mit.edu/kerberos/advisories/
-PATCH_DIST_STRIP.${_patch_}= -p1
-PATCH_DIST_CAT.${_patch_}= ${CAT} ${_patch_}
-.endfor
-
CONFLICTS+= heimdal-[0-9]*
CONFLICTS+= kth-krb4-[0-9]*
@@ -114,6 +93,13 @@
INSTALLATION_DIRS= bin info lib sbin
+# The MIT krb5 distribution is actually a tar file that contains the
+# real .tar.gz distfile and a PGP signature.
+#
+post-extract:
+ @extract_file="${WRKDIR}/${DISTNAME}.tar.gz"; \
+ cd ${WRKDIR} && ${EXTRACT_CMD}
+
pre-configure:
@cd ${WRKSRC}; ${FIND} . -name configure -print | \
${XARGS} -n 1 ${DIRNAME} | \
diff -r 45acf86114d7 -r 81604e5316e8 security/mit-krb5/distinfo
--- a/security/mit-krb5/distinfo Thu Dec 23 03:05:53 2004 +0000
+++ b/security/mit-krb5/distinfo Thu Dec 23 04:02:39 2004 +0000
@@ -1,11 +1,7 @@
-$NetBSD: distinfo,v 1.6 2004/09/07 01:47:28 jlam Exp $
+$NetBSD: distinfo,v 1.7 2004/12/23 04:02:39 jlam Exp $
-SHA1 (krb5-1.3.4.tar) = 4d6ae36055fce9d2aea5ae9349cdd81f803c6052
-Size (krb5-1.3.4.tar) = 6369280 bytes
-SHA1 (2004-002-patch_1.3.4.txt) = 20bc11080433a1025f3f0f03a88664d4c055e6f9
-Size (2004-002-patch_1.3.4.txt) = 7196 bytes
-SHA1 (2004-003-patch_1.3.4.txt) = 81c12ad33e4b5a76cd309deec23e4578773e22d5
-Size (2004-003-patch_1.3.4.txt) = 592 bytes
+SHA1 (krb5-1.3.6-signed.tar) = 5d9c7a594a0fc972d220e5bc345e8680a89e7b6d
+Size (krb5-1.3.6-signed.tar) = 6533120 bytes
SHA1 (patch-aa) = 2f4e62e7c8cdee2f58f8dd5b385faea0253c0aa5
SHA1 (patch-ab) = b9f2f54f9ecfe9eaa168bb68b695a454ac044b9d
SHA1 (patch-ac) = e1282a6f00e439d83444f5d8f81dceab863ab1d5
Home |
Main Index |
Thread Index |
Old Index