Tue Oct 12 09:10:06 2021 UTC ()
openldap: updated to 2.5.8

OpenLDAP 2.5.8 Release (2021/10/11)
	Fixed libldap ldap_int_tls_connect: isdigit() requires unsigned char
	Fixed libldap memory leak in ldap_get_option LDAP_OPT_X_TLS_PEERCERT
	Fixed slapd to allow normalized values for namingContexts in cn=monitor
	Fixed slapd to normalize the suffix in rootDSE
	Fixed slapd slapadd to avoid destroying configDB prematurely
	Fixed slapd to not spam logs with lastbind information
	Fixed slapd slaptest migration to correctly set olcTSLVerifyClient
	Fixed slapd-mdb multival delete handling
	Fixed slapd-sql ldap_entry_objectclass table for mariadb/mysql
	Fixed slapd-wt multiple issues
	Fixed slapd-wt to close cache db correctly
	Fixed slapo-ppolicy to restore OpenLDAP 2.4 compatibilty
	Fixed slapo-syncprov to free uuid list when finished replaying sessionlog
	Build
		Fixed libldap result.c compilation on musl systems
		Fixed slapd duplicate definition of peerbv
		Fixed test suite with memberof modular builds
	Contrib
		Added man page for ppm contrib module
		Fix crash when pwdCheckModuleArg is not defined for ppm
	Documentation
		Fixed guide download link for heimdal
		Fixed guide documentation for TLSECName
		Fixed guide documentation missing tags
		Fixed guide loadbalancer typo
		Fixed guide synprov-nopresent redundant text
		Fixed guide various typos and fix config alignment
		Removed ppolicy.schema from servers/slapd/schema/README
		Fixed slapd.conf(5)/slapd-config(5) to document default for database monitoring
		Fixed slapd-meta(5)/slapd-asyncmeta(5) verbiage for try-propagate
		Fixed slapo-syncprov(5) to note entryCSN indexing is highly recommended


(adam)
diff -r1.20 -r1.21 pkgsrc/databases/lmdb/Makefile
diff -r1.22 -r1.23 pkgsrc/databases/lmdb/distinfo
diff -r1.1 -r0 pkgsrc/databases/lmdb/patches/patch-configure
diff -r1.31 -r1.32 pkgsrc/databases/openldap/Makefile.version
diff -r1.126 -r1.127 pkgsrc/databases/openldap/distinfo
diff -r1.33 -r1.34 pkgsrc/databases/openldap-doc/distinfo
diff -r1.60 -r1.61 pkgsrc/databases/openldap-server/Makefile

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

--- pkgsrc/databases/lmdb/Makefile 2021/06/14 09:04:23 1.20
+++ pkgsrc/databases/lmdb/Makefile 2021/10/12 09:10:06 1.21
@@ -1,37 +1,38 @@ @@ -1,37 +1,38 @@
1# $NetBSD: Makefile,v 1.20 2021/06/14 09:04:23 adam Exp $ 1# $NetBSD: Makefile,v 1.21 2021/10/12 09:10:06 adam Exp $
2 2
3.include "../../databases/openldap/Makefile.version" 3.include "../../databases/openldap/Makefile.version"
4 4
5# get the version from libraries/liblmdb/lmdb.h 5# get the version from libraries/liblmdb/lmdb.h
6PKGNAME= lmdb-0.9.29 6PKGNAME= lmdb-0.9.29
7CATEGORIES= databases 7CATEGORIES= databases
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10COMMENT= Symas Lightning Memory-Mapped Database 10COMMENT= Symas Lightning Memory-Mapped Database
11 11
12USE_GCC_RUNTIME= yes 12USE_GCC_RUNTIME= yes
13USE_TOOLS+= gmake 13USE_TOOLS+= gmake
14 14
15BUILD_DIRS= libraries/liblmdb 15BUILD_DIRS= libraries/liblmdb
16MAKE_FLAGS+= CC=${CC:Q} 16MAKE_FLAGS+= CC=${CC:Q}
17MAKE_FLAGS+= XCFLAGS=${CFLAGS:Q}\ -D_SEM_SEMUN_UNDEFINED 17MAKE_FLAGS+= XCFLAGS=${CFLAGS:Q}\ -D_SEM_SEMUN_UNDEFINED
18INSTALL_MAKE_FLAGS+= prefix=${PREFIX} 18INSTALL_MAKE_FLAGS+= prefix=${PREFIX}
19 19
20INSTALLATION_DIRS+= bin 20INSTALLATION_DIRS+= bin
21INSTALLATION_DIRS+= include 21INSTALLATION_DIRS+= include
22INSTALLATION_DIRS+= lib 22INSTALLATION_DIRS+= lib
23INSTALLATION_DIRS+= ${PKGMANDIR}/man1 23INSTALLATION_DIRS+= ${PKGMANDIR}/man1
24 24
 25CHECK_PORTABILITY_SKIP= configure
25TEST_TARGET= test 26TEST_TARGET= test
26 27
27.include "../../mk/bsd.prefs.mk" 28.include "../../mk/bsd.prefs.mk"
28 29
29.if ${OPSYS} == "SunOS" && (${OS_VERSION} == "5.9" || ${OS_VERSION} == "5.10") 30.if ${OPSYS} == "SunOS" && (${OS_VERSION} == "5.9" || ${OS_VERSION} == "5.10")
30LDFLAGS+= -lrt 31LDFLAGS+= -lrt
31.endif 32.endif
32 33
33.if ${OPSYS} == "Darwin" 34.if ${OPSYS} == "Darwin"
34MAKE_FLAGS+= SOEXT=.dylib 35MAKE_FLAGS+= SOEXT=.dylib
35MAKE_FLAGS+= SOLIBS=-install_name\ ${PREFIX}/lib/liblmdb.dylib 36MAKE_FLAGS+= SOLIBS=-install_name\ ${PREFIX}/lib/liblmdb.dylib
36.endif 37.endif
37 38

cvs diff -r1.22 -r1.23 pkgsrc/databases/lmdb/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/lmdb/distinfo 2021/10/07 13:35:14 1.22
+++ pkgsrc/databases/lmdb/distinfo 2021/10/12 09:10:06 1.23
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.22 2021/10/07 13:35:14 nia Exp $ 1$NetBSD: distinfo,v 1.23 2021/10/12 09:10:06 adam Exp $
2 2
3RMD160 (openldap-2.5.7.tgz) = 06be7fba0ce57c3a8ee260da244d2dc8935ea0f5 3RMD160 (openldap-2.5.8.tgz) = 0ec9ef327a090f1140b06e6bd6b3d19b8b3556ee
4SHA512 (openldap-2.5.7.tgz) = c849b9f9515cf458acbaef0dc21b8a53ab7b27e4288af6f69433f909f2939878c94cd641d24abc88d4351725b80829d342d446933fa5cba52cde4b9f095dcea0 4SHA512 (openldap-2.5.8.tgz) = ba0c7f64e0447a72feac0014107490cd50d617cdd90d06655fc5c64d65216692c7a93e0380c910ea2292a7594c58bd09ae85fa0adf3eaa474d2e2e4ab66e95c5
5Size (openldap-2.5.7.tgz) = 6426051 bytes 5Size (openldap-2.5.8.tgz) = 6437833 bytes
6SHA1 (patch-configure) = 2f07a1c517c2989c2ff932e251c71a86af5f28be 
7SHA1 (patch-libraries_liblmdb_Makefile) = 4dd8ed43169e5615b416e7e0696dd3b16e784282 6SHA1 (patch-libraries_liblmdb_Makefile) = 4dd8ed43169e5615b416e7e0696dd3b16e784282

File Deleted: pkgsrc/databases/lmdb/patches/Attic/patch-configure

cvs diff -r1.31 -r1.32 pkgsrc/databases/openldap/Makefile.version (expand / switch to unified diff)

--- pkgsrc/databases/openldap/Makefile.version 2021/08/23 09:58:58 1.31
+++ pkgsrc/databases/openldap/Makefile.version 2021/10/12 09:10:05 1.32
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile.version,v 1.31 2021/08/23 09:58:58 adam Exp $ 1# $NetBSD: Makefile.version,v 1.32 2021/10/12 09:10:05 adam Exp $
2# used by databases/lmdb/Makefile 2# used by databases/lmdb/Makefile
3# used by databases/openldap/Makefile 3# used by databases/openldap/Makefile
4# used by databases/openldap/Makefile.common 4# used by databases/openldap/Makefile.common
5# used by databases/openldap-docs/Makefile 5# used by databases/openldap-docs/Makefile
6 6
7OPENLDAP_VERSION= 2.5.7 7OPENLDAP_VERSION= 2.5.8
8 8
9DISTNAME= openldap-${OPENLDAP_VERSION} 9DISTNAME= openldap-${OPENLDAP_VERSION}
10MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ 10MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/
11MASTER_SITES+= http://www.openldap.org/software/download/OpenLDAP/openldap-release/ 11MASTER_SITES+= http://www.openldap.org/software/download/OpenLDAP/openldap-release/
12MASTER_SITES+= ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/ 12MASTER_SITES+= ftp://ftp.ntua.gr/mirror/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.nl.uu.net/pub/unix/db/openldap/openldap-release/ 15MASTER_SITES+= ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/
16MASTER_SITES+= ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/ 16MASTER_SITES+= ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/
17EXTRACT_SUFX= .tgz 17EXTRACT_SUFX= .tgz
18 18
19HOMEPAGE= https://www.openldap.org/ 19HOMEPAGE= https://www.openldap.org/
20LICENSE= modified-bsd 20LICENSE= modified-bsd

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

--- pkgsrc/databases/openldap/distinfo 2021/10/07 13:35:17 1.126
+++ pkgsrc/databases/openldap/distinfo 2021/10/12 09:10:05 1.127
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.126 2021/10/07 13:35:17 nia Exp $ 1$NetBSD: distinfo,v 1.127 2021/10/12 09:10:05 adam Exp $
2 2
3RMD160 (openldap-2.5.7.tgz) = 06be7fba0ce57c3a8ee260da244d2dc8935ea0f5 3RMD160 (openldap-2.5.8.tgz) = 0ec9ef327a090f1140b06e6bd6b3d19b8b3556ee
4SHA512 (openldap-2.5.7.tgz) = c849b9f9515cf458acbaef0dc21b8a53ab7b27e4288af6f69433f909f2939878c94cd641d24abc88d4351725b80829d342d446933fa5cba52cde4b9f095dcea0 4SHA512 (openldap-2.5.8.tgz) = ba0c7f64e0447a72feac0014107490cd50d617cdd90d06655fc5c64d65216692c7a93e0380c910ea2292a7594c58bd09ae85fa0adf3eaa474d2e2e4ab66e95c5
5Size (openldap-2.5.7.tgz) = 6426051 bytes 5Size (openldap-2.5.8.tgz) = 6437833 bytes
6SHA1 (patch-configure) = d17685e195dbde0fd36ddd593da1c3877bf022d9 6SHA1 (patch-configure) = d17685e195dbde0fd36ddd593da1c3877bf022d9
7SHA1 (patch-contrib_slapd-modules_cloak_Makefile) = f64c16aebd1b5f6ab069fc22b785f066f0b1c143 7SHA1 (patch-contrib_slapd-modules_cloak_Makefile) = f64c16aebd1b5f6ab069fc22b785f066f0b1c143
8SHA1 (patch-contrib_slapd-modules_nops_Makefile) = 96c072cde836ea96710ddf0dc96b7f9fe78d81d8 8SHA1 (patch-contrib_slapd-modules_nops_Makefile) = 96c072cde836ea96710ddf0dc96b7f9fe78d81d8
9SHA1 (patch-contrib_slapd-modules_nops_nops.c) = 72c28de4b09cbac7e793828dfcf04820643dcbec 9SHA1 (patch-contrib_slapd-modules_nops_nops.c) = 72c28de4b09cbac7e793828dfcf04820643dcbec
10SHA1 (patch-contrib_slapd-modules_nops_slapo-nops.5) = f32352f19361b7e9aa5b038ae8578def7c08fa47 10SHA1 (patch-contrib_slapd-modules_nops_slapo-nops.5) = f32352f19361b7e9aa5b038ae8578def7c08fa47
11SHA1 (patch-contrib_slapd-modules_smbk5pwd_Makefile) = a57b327bdf680fe60b58c07075a0602afeb556fa 11SHA1 (patch-contrib_slapd-modules_smbk5pwd_Makefile) = a57b327bdf680fe60b58c07075a0602afeb556fa
12SHA1 (patch-libraries_libldap_Makefile.in) = 2a259ca83c6f9ce0661e6ba1f91c0ca2db535695 12SHA1 (patch-libraries_libldap_Makefile.in) = 2a259ca83c6f9ce0661e6ba1f91c0ca2db535695
13SHA1 (patch-libraries_libldap_cyrus.c) = 1e47cdf4b1f1cc4eef36cf40a6beec1bed167f85 13SHA1 (patch-libraries_libldap_cyrus.c) = 1e47cdf4b1f1cc4eef36cf40a6beec1bed167f85
14SHA1 (patch-libraries_libldap_init.c) = 884d102d7c02cf85b36635b2ac5d6925ec17420f 14SHA1 (patch-libraries_libldap_init.c) = 884d102d7c02cf85b36635b2ac5d6925ec17420f
15SHA1 (patch-libraries_libldap_ldap-int.h) = 967499db16d31cbf47deff330d97efd0a360ac7f 15SHA1 (patch-libraries_libldap_ldap-int.h) = 967499db16d31cbf47deff330d97efd0a360ac7f
16SHA1 (patch-libraries_libldap_os-local.c) = 7cd4f8638456fae12499de0d36d7802e47d3d688 16SHA1 (patch-libraries_libldap_os-local.c) = 7cd4f8638456fae12499de0d36d7802e47d3d688
17SHA1 (patch-libraries_libldap_thr__posix.c) = d9e6ff44bd3885ab4a83fd5e9915e74aaace237e 17SHA1 (patch-libraries_libldap_thr__posix.c) = d9e6ff44bd3885ab4a83fd5e9915e74aaace237e
18SHA1 (patch-libraries_liblutil_sha1.c) = 10deca5c2f0431dd51d9137f14b5070be1264dcd 18SHA1 (patch-libraries_liblutil_sha1.c) = 10deca5c2f0431dd51d9137f14b5070be1264dcd

cvs diff -r1.33 -r1.34 pkgsrc/databases/openldap-doc/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/openldap-doc/distinfo 2021/10/07 13:35:17 1.33
+++ pkgsrc/databases/openldap-doc/distinfo 2021/10/12 09:10:05 1.34
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.33 2021/10/07 13:35:17 nia Exp $ 1$NetBSD: distinfo,v 1.34 2021/10/12 09:10:05 adam Exp $
2 2
3RMD160 (openldap-2.5.7.tgz) = 06be7fba0ce57c3a8ee260da244d2dc8935ea0f5 3RMD160 (openldap-2.5.8.tgz) = 0ec9ef327a090f1140b06e6bd6b3d19b8b3556ee
4SHA512 (openldap-2.5.7.tgz) = c849b9f9515cf458acbaef0dc21b8a53ab7b27e4288af6f69433f909f2939878c94cd641d24abc88d4351725b80829d342d446933fa5cba52cde4b9f095dcea0 4SHA512 (openldap-2.5.8.tgz) = ba0c7f64e0447a72feac0014107490cd50d617cdd90d06655fc5c64d65216692c7a93e0380c910ea2292a7594c58bd09ae85fa0adf3eaa474d2e2e4ab66e95c5
5Size (openldap-2.5.7.tgz) = 6426051 bytes 5Size (openldap-2.5.8.tgz) = 6437833 bytes

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

--- pkgsrc/databases/openldap-server/Makefile 2021/08/30 09:36:31 1.60
+++ pkgsrc/databases/openldap-server/Makefile 2021/10/12 09:10:05 1.61
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.60 2021/08/30 09:36:31 khorben Exp $ 1# $NetBSD: Makefile,v 1.61 2021/10/12 09:10:05 adam 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
11CFLAGS.FreeBSD+= -DMDB_DSYNC=O_SYNC 10CFLAGS.FreeBSD+= -DMDB_DSYNC=O_SYNC
12CFLAGS.DragonFly+= -DMDB_DSYNC=O_SYNC -DMDB_FDATASYNC=fsync 11CFLAGS.DragonFly+= -DMDB_DSYNC=O_SYNC -DMDB_FDATASYNC=fsync
13CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS # sigwait 12CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS # sigwait
14 13
15# slapd options 14# slapd options
16CONFIGURE_ARGS+= --enable-slapd 15CONFIGURE_ARGS+= --enable-slapd
17CONFIGURE_ARGS+= --enable-crypt 16CONFIGURE_ARGS+= --enable-crypt