Mon Apr 27 07:15:44 2009 UTC ()
Update OpenLDAP packages to 2.4.16, the new stable release.

patch-db (for openldap-cloak module) has been included upstream.

OpenLDAP 2.4.16 Release (2009/04/05)
	Fixed libldap GnuTLS with x509v1 CA certs (ITS#5992)
	Fixed libldap GnuTLS with CA chains (ITS#5991)
	Fixed libldap GnuTLS TLSVerifyCilent try (ITS#5981)
	Fixed libldap segfault in checking cert/DN (ITS#5976)
	Fixed libldap peer cert double free (ITS#5849)
	Fixed libldap referral chasing (ITS#5980)
	Fixed slapd backglue with empty DBs (ITS#5986)
	Fixed slapd ctxcsn race condition (ITS#6001)
	Fixed slapd debug message (ITS#6027)
	Fixed slapd redundant module loading (ITS#6030)
	Fixed slapd schema_init freed value (ITS#6036)
	Fixed slapd syncrepl newCookie sync messages (ITS#5972)
	Fixed slapd syncrepl hang during shutdown (ITS#6011)
	Fixed slapd syncrepl too many MMR messages (ITS#6020)
	Fixed slapd syncrepl skipped entries with MMR (ITS#5988)
	Fixed slapd-bdb/hdb cachesize handling (ITS#5860)
	Fixed slapd-bdb/hdb with slapcat with empty dn (ITS#6006)
	Fixed slapd-bdb/hdb with NULL transactions (ITS#6012)
	Fixed slapd-ldap incorrect referral handling (ITS#6003,ITS#5916)
	Fixed slapd-ldap/meta with broken AD results (ITS#5977)
	Fixed slapd-ldap/meta with invalid attrs again (ITS#5959)
	Fixed slapo-accesslog interaction with ppolicy (ITS#5979)
	Fixed slapo-dynlist conversion to cn=config (ITS#6002)
	Fixed slapo-syncprov newCookie sync messages (ITS#5972)
	Fixed slapd-syncprov too many MMR messages (ITS#6020)
	Fixed slapo-syncprov replica lockout (ITS#5985)
	Fixed slapo-syncprov modtarget tracking (ITS#5999)
	Fixed slapo-syncprov multiple CSN propagation (ITS#5973)
	Fixed slapo-syncprov race condition (ITS#6045)
	Fixed slapo-syncprov sending cookies without CSN (ITS#6024)
	Fixed slapo-syncprov skipped entries with MMR (ITS#5988)
	Fixed tools passphrase free (ITS#6014)
	Build Environment
		Cleaned up alloc/free functions for Windows (ITS#6005)
		Fixed running of autosave files in testsuite (ITS#6026)
	Documentation
		admin24 clarified MMR URI requirements (ITS#5942,ITS#5987)
		Added ldapexop(1) manual page (ITS#5982)
		slapd-ldap/meta(5) added missing TLS options (ITS#5989)


(ghen)
diff -r1.130 -r1.131 pkgsrc/databases/openldap/Makefile
diff -r1.20 -r1.21 pkgsrc/databases/openldap/Makefile.common
diff -r1.72 -r1.73 pkgsrc/databases/openldap/distinfo
diff -r1.4 -r1.5 pkgsrc/databases/openldap-client/PLIST
diff -r1.16 -r1.17 pkgsrc/databases/openldap-doc/Makefile
diff -r1.19 -r1.20 pkgsrc/databases/openldap-server/Makefile
diff -r1.3 -r0 pkgsrc/databases/openldap/patches/patch-db

cvs diff -r1.130 -r1.131 pkgsrc/databases/openldap/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/openldap/Makefile 2009/03/07 22:26:23 1.130
+++ pkgsrc/databases/openldap/Makefile 2009/04/27 07:15:43 1.131
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.130 2009/03/07 22:26:23 manu Exp $ 1# $NetBSD: Makefile,v 1.131 2009/04/27 07:15:43 ghen Exp $
2 2
3DISTNAME= openldap-${OPENLDAP_VERSION} 3DISTNAME= openldap-${OPENLDAP_VERSION}
4OPENLDAP_VERSION= 2.4.15 4OPENLDAP_VERSION= 2.4.16
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= # empty 6MASTER_SITES= # empty
7DISTFILES= # empty 7DISTFILES= # empty
8 8
9MAINTAINER= ghen@NetBSD.org 9MAINTAINER= ghen@NetBSD.org
10HOMEPAGE= http://www.openldap.org/ 10HOMEPAGE= http://www.openldap.org/
11COMMENT= Lightweight Directory Access Protocol meta-package 11COMMENT= Lightweight Directory Access Protocol meta-package
12 12
13META_PACKAGE= yes 13META_PACKAGE= yes
14 14
15DEPENDS+= openldap-client>=${OPENLDAP_VERSION}:../../databases/openldap-client 15DEPENDS+= openldap-client>=${OPENLDAP_VERSION}:../../databases/openldap-client
16DEPENDS+= openldap-server>=${OPENLDAP_VERSION}:../../databases/openldap-server 16DEPENDS+= openldap-server>=${OPENLDAP_VERSION}:../../databases/openldap-server
17DEPENDS+= openldap-doc>=${OPENLDAP_VERSION}:../../databases/openldap-doc 17DEPENDS+= openldap-doc>=${OPENLDAP_VERSION}:../../databases/openldap-doc

cvs diff -r1.20 -r1.21 pkgsrc/databases/openldap/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/openldap/Makefile.common 2009/03/07 22:26:23 1.20
+++ pkgsrc/databases/openldap/Makefile.common 2009/04/27 07:15:43 1.21
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile.common,v 1.20 2009/03/07 22:26:23 manu Exp $ 1# $NetBSD: Makefile.common,v 1.21 2009/04/27 07:15:43 ghen Exp $
2 2
3# please stick to the "stable" releases as much as possible! 3# please stick to the "stable" releases as much as possible!
4DISTNAME= openldap-2.4.15 4DISTNAME= openldap-2.4.16
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ 6MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/
7MASTER_SITES+= http://www.openldap.org/software/download/OpenLDAP/openldap-release/ 7MASTER_SITES+= http://www.openldap.org/software/download/OpenLDAP/openldap-release/
8MASTER_SITES+= http://www.PlanetMirror.com/pub/openldap/openldap-release/ 8MASTER_SITES+= http://www.PlanetMirror.com/pub/openldap/openldap-release/
9MASTER_SITES+= ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/ 9MASTER_SITES+= ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/
10MASTER_SITES+= ftp://ftp.ucr.ac.cr/pub/Unix/openldap/openldap-release/ 10MASTER_SITES+= ftp://ftp.ucr.ac.cr/pub/Unix/openldap/openldap-release/
11MASTER_SITES+= ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/ 11MASTER_SITES+= ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/
12MASTER_SITES+= ftp://it.openldap.org/pub/OpenLDAP/openldap-release/ 12MASTER_SITES+= ftp://it.openldap.org/pub/OpenLDAP/openldap-release/
13MASTER_SITES+= ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/ 13MASTER_SITES+= ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/
14MASTER_SITES+= ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/ 14MASTER_SITES+= ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/
15MASTER_SITES+= ftp://ftp.holywar.net/pub/OpenLDAP/openldap-release/ 15MASTER_SITES+= ftp://ftp.holywar.net/pub/OpenLDAP/openldap-release/
16MASTER_SITES+= ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/ 16MASTER_SITES+= ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/
17MASTER_SITES+= ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/ 17MASTER_SITES+= ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/

cvs diff -r1.72 -r1.73 pkgsrc/databases/openldap/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/openldap/distinfo 2009/03/16 21:08:44 1.72
+++ pkgsrc/databases/openldap/distinfo 2009/04/27 07:15:43 1.73
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1$NetBSD: distinfo,v 1.72 2009/03/16 21:08:44 manu Exp $ 1$NetBSD: distinfo,v 1.73 2009/04/27 07:15:43 ghen Exp $
2 2
3SHA1 (openldap-2.4.15.tgz) = bbf78945284b61099e6229bce21a829f88e48034 3SHA1 (openldap-2.4.16.tgz) = c84f3281d047804eb977403e66733b7dd0a998b1
4RMD160 (openldap-2.4.15.tgz) = 6a247b1ddacda8d4dbcd8a131805ef0d96673072 4RMD160 (openldap-2.4.16.tgz) = 96d4a46dc95ecb8c64f9bcbcbbb89c6539eb7638
5Size (openldap-2.4.15.tgz) = 5089559 bytes 5Size (openldap-2.4.16.tgz) = 5097314 bytes
6SHA1 (patch-aa) = 8c5c68ef53decb013114d606698cbd8a1c1b4e49 6SHA1 (patch-aa) = 8c5c68ef53decb013114d606698cbd8a1c1b4e49
7SHA1 (patch-ac) = 905b08c4dea8c61e044ccf66d6af22cc685a3ccc 7SHA1 (patch-ac) = 905b08c4dea8c61e044ccf66d6af22cc685a3ccc
8SHA1 (patch-ad) = 24e7ec27d592dd76bdec1e4805801c5304951daf 8SHA1 (patch-ad) = 24e7ec27d592dd76bdec1e4805801c5304951daf
9SHA1 (patch-af) = 1ae9137e76e885e03d0f44727197a444893ec7c5 9SHA1 (patch-af) = 1ae9137e76e885e03d0f44727197a444893ec7c5
10SHA1 (patch-ag) = bde3cb8eb9ece90e1ac13d15f8d156201c3b7026 10SHA1 (patch-ag) = bde3cb8eb9ece90e1ac13d15f8d156201c3b7026
11SHA1 (patch-ah) = ba33845171cef760a68af1406ee2e1dcae7a5a47 11SHA1 (patch-ah) = ba33845171cef760a68af1406ee2e1dcae7a5a47
12SHA1 (patch-aj) = 4cedc384f2e81d592d66c0e1688e61cf0e69b05d 12SHA1 (patch-aj) = 4cedc384f2e81d592d66c0e1688e61cf0e69b05d
13SHA1 (patch-am) = cf97dbc86ed1e0dc3cd7f901dd3f0e4c77490a82 13SHA1 (patch-am) = cf97dbc86ed1e0dc3cd7f901dd3f0e4c77490a82
14SHA1 (patch-an) = f98c6457474247c092dd0a062e86560cc894ec4e 14SHA1 (patch-an) = f98c6457474247c092dd0a062e86560cc894ec4e
15SHA1 (patch-ao) = 6276a1226689fc3be3ffacbcd8df2e4f3e51d1a0 15SHA1 (patch-ao) = 6276a1226689fc3be3ffacbcd8df2e4f3e51d1a0
16SHA1 (patch-da) = c7ac86fcb4b4283fc61a3e045197bbef617c6ff4 16SHA1 (patch-da) = c7ac86fcb4b4283fc61a3e045197bbef617c6ff4
17SHA1 (patch-db) = 8cd3ae55446c25ece056c015b57b9df144c01a55 
18SHA1 (patch-dd) = 906ece497065a9eef5991718ce1ba1299acc1b63 17SHA1 (patch-dd) = 906ece497065a9eef5991718ce1ba1299acc1b63

cvs diff -r1.4 -r1.5 pkgsrc/databases/openldap-client/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/openldap-client/PLIST 2009/01/24 21:10:48 1.4
+++ pkgsrc/databases/openldap-client/PLIST 2009/04/27 07:15:44 1.5
@@ -1,38 +1,39 @@ @@ -1,38 +1,39 @@
1@comment $NetBSD: PLIST,v 1.4 2009/01/24 21:10:48 manu Exp $ 1@comment $NetBSD: PLIST,v 1.5 2009/04/27 07:15:44 ghen Exp $
2bin/ldapadd 2bin/ldapadd
3bin/ldapcompare 3bin/ldapcompare
4bin/ldapdelete 4bin/ldapdelete
5bin/ldapexop 5bin/ldapexop
6bin/ldapmodify 6bin/ldapmodify
7bin/ldapmodrdn 7bin/ldapmodrdn
8bin/ldappasswd 8bin/ldappasswd
9bin/ldapsearch 9bin/ldapsearch
10bin/ldapurl 10bin/ldapurl
11bin/ldapwhoami 11bin/ldapwhoami
12include/lber.h 12include/lber.h
13include/lber_types.h 13include/lber_types.h
14include/ldap.h 14include/ldap.h
15include/ldap_cdefs.h 15include/ldap_cdefs.h
16include/ldap_features.h 16include/ldap_features.h
17include/ldap_schema.h 17include/ldap_schema.h
18include/ldap_utf8.h 18include/ldap_utf8.h
19include/slapi-plugin.h 19include/slapi-plugin.h
20lib/liblber.la 20lib/liblber.la
21lib/libldap.la 21lib/libldap.la
22lib/libldap_r.la 22lib/libldap_r.la
23man/man1/ldapadd.1 23man/man1/ldapadd.1
24man/man1/ldapcompare.1 24man/man1/ldapcompare.1
25man/man1/ldapdelete.1 25man/man1/ldapdelete.1
 26man/man1/ldapexop.1
26man/man1/ldapmodify.1 27man/man1/ldapmodify.1
27man/man1/ldapmodrdn.1 28man/man1/ldapmodrdn.1
28man/man1/ldappasswd.1 29man/man1/ldappasswd.1
29man/man1/ldapsearch.1 30man/man1/ldapsearch.1
30man/man1/ldapurl.1 31man/man1/ldapurl.1
31man/man1/ldapwhoami.1 32man/man1/ldapwhoami.1
32man/man3/ber_alloc_t.3 33man/man3/ber_alloc_t.3
33man/man3/ber_bvarray_add.3 34man/man3/ber_bvarray_add.3
34man/man3/ber_bvarray_free.3 35man/man3/ber_bvarray_free.3
35man/man3/ber_bvdup.3 36man/man3/ber_bvdup.3
36man/man3/ber_bvecadd.3 37man/man3/ber_bvecadd.3
37man/man3/ber_bvecfree.3 38man/man3/ber_bvecfree.3
38man/man3/ber_bvfree.3 39man/man3/ber_bvfree.3

cvs diff -r1.16 -r1.17 pkgsrc/databases/openldap-doc/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/openldap-doc/Makefile 2009/03/07 23:30:29 1.16
+++ pkgsrc/databases/openldap-doc/Makefile 2009/04/27 07:15:44 1.17
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.16 2009/03/07 23:30:29 ghen Exp $ 1# $NetBSD: Makefile,v 1.17 2009/04/27 07:15:44 ghen Exp $
2 2
3DISTNAME= openldap-2.4.15 3DISTNAME= openldap-2.4.16
4PKGNAME= ${DISTNAME:S/-/-doc-/} 4PKGNAME= ${DISTNAME:S/-/-doc-/}
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ 6MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/
7MASTER_SITES+= http://ftp.openldap.org/pub/OpenLDAP/openldap-release/ 7MASTER_SITES+= http://ftp.openldap.org/pub/OpenLDAP/openldap-release/
8MASTER_SITES+= http://www.PlanetMirror.com/pub/openldap/openldap-release/ 8MASTER_SITES+= http://www.PlanetMirror.com/pub/openldap/openldap-release/
9MASTER_SITES+= ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/ 9MASTER_SITES+= ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/
10MASTER_SITES+= ftp://ftp.ucr.ac.cr/pub/Unix/openldap/openldap-release/ 10MASTER_SITES+= ftp://ftp.ucr.ac.cr/pub/Unix/openldap/openldap-release/
11MASTER_SITES+= ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/ 11MASTER_SITES+= ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/
12MASTER_SITES+= ftp://it.openldap.org/pub/OpenLDAP/openldap-release/ 12MASTER_SITES+= ftp://it.openldap.org/pub/OpenLDAP/openldap-release/
13MASTER_SITES+= ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/ 13MASTER_SITES+= ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/
14MASTER_SITES+= ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/ 14MASTER_SITES+= ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/
15MASTER_SITES+= ftp://ftp.holywar.net/pub/OpenLDAP/openldap-release/ 15MASTER_SITES+= ftp://ftp.holywar.net/pub/OpenLDAP/openldap-release/
16MASTER_SITES+= ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/ 16MASTER_SITES+= ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/

cvs diff -r1.19 -r1.20 pkgsrc/databases/openldap-server/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/openldap-server/Makefile 2009/01/31 15:59:05 1.19
+++ pkgsrc/databases/openldap-server/Makefile 2009/04/27 07:15:44 1.20
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.19 2009/01/31 15:59:05 manu Exp $ 1# $NetBSD: Makefile,v 1.20 2009/04/27 07:15:44 ghen Exp $
2 2
3PKGNAME= ${DISTNAME:S/-/-server-/} 3PKGNAME= ${DISTNAME:S/-/-server-/}
4PKGREVISION= 1 
5COMMENT= Lightweight Directory Access Protocol server suite 4COMMENT= Lightweight Directory Access Protocol server suite
6 5
7CONFLICTS+= openldap<2.3.23nb1 6CONFLICTS+= openldap<2.3.23nb1
8 7
9DEPENDS+= openldap-client>=2.3.27nb1:../../databases/openldap-client 8DEPENDS+= openldap-client>=2.3.27nb1:../../databases/openldap-client
10 9
11PKG_DESTDIR_SUPPORT= user-destdir 10PKG_DESTDIR_SUPPORT= user-destdir
12 11
13# slapd options 12# slapd options
14CONFIGURE_ARGS+= --enable-slapd 13CONFIGURE_ARGS+= --enable-slapd
15CONFIGURE_ARGS+= --enable-crypt 14CONFIGURE_ARGS+= --enable-crypt
16CONFIGURE_ARGS+= --enable-wrappers 15CONFIGURE_ARGS+= --enable-wrappers
17 16

File Deleted: pkgsrc/databases/openldap/patches/Attic/patch-db