pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases openldap: updated to 2.5.7
details: https://anonhg.NetBSD.org/pkgsrc/rev/f65cb95444b5
branches: trunk
changeset: 457323:f65cb95444b5
user: adam <adam%pkgsrc.org@localhost>
date: Mon Aug 23 09:58:57 2021 +0000
description:
openldap: updated to 2.5.7
OpenLDAP 2.5.7 Release (2021/08/18)
Fixed lloadd client state tracking
Fixed slapd bconfig to canonicalize structuralObjectclass
Fixed slapd-ldif duplicate controls response
Fixed slapd-mdb multival crash when attribute is missing an equality matchingrule
Fixed slapd-mdb compatibility with OpenLDAP 2.4 MDB databases
Fixed slapd-mdb idlexp maximum size handling
Fixed slapd-monitor number of ops executing with asynchronous backends
Fixed slapd-sql to add support for ppolicy attributes
Fixed slapd-sql to close transactions after bind and search
Fixed slapo-accesslog to make reqMod optional
Fixed slapo-ppolicy logging when pwdChangedTime attribute is not present
Documentation
slapd-mdb(5) note max idlexp size is 30, not 31
slapo-accesslog(5) note that reqMod is optional
Add ldapvc(1) man page
Add guide section on load balancer
Updated guide to document multiprovider as replacement for mirrormode
Updated guide to clarify slapd-mdb upgrade requirements
Updated guide to document removal of deprecated options from client tools
OpenLDAP 2.5.6 Release (2021/07/27)
Fixed libldap buffer overflow
Fixed libldap missing mutex unlock on connection alloc failure
Fixed lloadd cn=config olcBkLloadClientMaxPending setting
Fixed slapd multiple config defaults
Fixed slapd ipv6 addresses to work with tcp wrappers
Fixed slapo-syncprov delete of nonexistent sessionlog
Build
Fixed library symbol versioning on Solaris
Fixed compile warning in libldap/tpool.c
Fixed compile warning in libldap/tls_o.c
Contrib
Fixed ppm module for sysconfdir
Documentation
Updated guide to document multival, idlexp, and maxentrysize
OpenLDAP 2.5.5 Release (2021/06/03)
Added libldap LDAP_OPT_TCP_USER_TIMEOUT support
Added lloadd tcp-user-timeout support
Added slapd-asyncmeta tcp-user-timeout support
Added slapd-ldap tcp-user-timeout support
Added slapd-meta tcp-user-timeout support
Fixed incorrect control OIDs for AuthZ Identity
Fixed libldap typo in util-int.c
Fixed libldap double free of LDAP_OPT_DEFBASE
Fixed libldap better TLS1.3 cipher suite handling
Fixed lloadd multiple issues
Fixed slapd slap_op_time to avoid duplicates across restarts
Fixed slapd typo in daemon.c
Fixed slapd slapi compilation
Fixed slapd to handle empty DN in extended filters
Fixed slapd syncrepl searches with empty base
Fixed slapd syncrepl refresh on startup
Fixed slapd abort due to typo
Fixed slapd-asyncmeta quarantine handling
Fixed slapd-asyncmeta to have a default operations timeout
Fixed slapd-ldap quarantine handling
Fixed slapd-mdb deletion of context entry
Fixed slapd-mdb off-by-one affecting search scope
Fixed slapd-meta quarantine handling
Fixed slapo-accesslog to record reqNewDN for modRDN ops
Fixed slapo-pcache locking during expiration
Build
Fixed slappw-argon2 module installation
Contrib
Update ldapc++/ldaptcl to use configure.ac
Documentation
ldap_first_attribute(3) - Document ldap_get_attribute_ber
ldap_modify(3) - Delete non-existent mod_next parameter
OpenLDAP 2.5.4 Release (2021/04/29)
Initial release for "general use".
diffstat:
databases/lmdb/distinfo | 10 +-
databases/openldap-client/PLIST | 22 +-
databases/openldap-client/options.mk | 6 +-
databases/openldap-cloak/Makefile | 4 +-
databases/openldap-doc/PLIST | 3 +-
databases/openldap-doc/distinfo | 10 +-
databases/openldap-nops/Makefile | 4 +-
databases/openldap-server/Makefile | 3 +-
databases/openldap-server/PLIST | 12 +-
databases/openldap-server/options.mk | 32 +-
databases/openldap-smbk5pwd/Makefile | 9 +-
databases/openldap/Makefile | 5 +-
databases/openldap/Makefile.common | 18 +-
databases/openldap/Makefile.version | 4 +-
databases/openldap/distinfo | 38 +-
databases/openldap/patches/patch-ac | 24 -
databases/openldap/patches/patch-ad | 156 ---------
databases/openldap/patches/patch-af | 13 -
databases/openldap/patches/patch-ag | 38 --
databases/openldap/patches/patch-ah | 17 -
databases/openldap/patches/patch-aj | 15 -
databases/openldap/patches/patch-am | 94 -----
databases/openldap/patches/patch-an | 13 -
databases/openldap/patches/patch-ao | 16 -
databases/openldap/patches/patch-configure | 15 +
databases/openldap/patches/patch-contrib_slapd-modules_cloak_Makefile | 15 +-
databases/openldap/patches/patch-contrib_slapd-modules_nops_Makefile | 15 +-
databases/openldap/patches/patch-contrib_slapd-modules_nops_nops.c | 21 +
databases/openldap/patches/patch-contrib_slapd-modules_smbk5pwd_Makefile | 34 ++
databases/openldap/patches/patch-da | 30 -
databases/openldap/patches/patch-dd | 21 -
databases/openldap/patches/patch-its8885 | 157 ----------
databases/openldap/patches/patch-libraries_libldap_Makefile.in | 15 +
databases/openldap/patches/patch-libraries_libldap_cyrus.c | 94 +++++
databases/openldap/patches/patch-libraries_libldap_init.c | 17 +
databases/openldap/patches/patch-libraries_libldap_ldap-int.h | 13 +
databases/openldap/patches/patch-libraries_libldap_thr__posix.c | 28 +
databases/openldap/patches/patch-libraries_libldap_tls__m.c | 44 --
databases/openldap/patches/patch-libraries_liblutil_sha1.c | 156 +++++++++
databases/openldap/patches/patch-servers_slapd_Makefile.in | 38 ++
databases/openldap/patches/patch-servers_slapd_back-sql_delete.c | 16 +
41 files changed, 544 insertions(+), 751 deletions(-)
diffs (truncated from 1729 to 300 lines):
diff -r 62e7c5879a34 -r f65cb95444b5 databases/lmdb/distinfo
--- a/databases/lmdb/distinfo Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/lmdb/distinfo Mon Aug 23 09:58:57 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.19 2021/06/14 09:04:23 adam Exp $
+$NetBSD: distinfo,v 1.20 2021/08/23 09:58:57 adam Exp $
-SHA1 (openldap-2.4.59.tgz) = b154d06bbf40fafafb34fffc4b116946d931efef
-RMD160 (openldap-2.4.59.tgz) = 8374bba331c1effa3328ae1517dba388a323357e
-SHA512 (openldap-2.4.59.tgz) = 233459ab446da6e107a7fc4ecd5668d6b08c11a11359ee76449550393e8f586a29b59d7ae09a050a1fca4fcf388ea61438ef60831b3ae802d92c048365ae3968
-Size (openldap-2.4.59.tgz) = 5886272 bytes
+SHA1 (openldap-2.5.7.tgz) = c7cdc392a7c6006b82699f669a88597fe41820f0
+RMD160 (openldap-2.5.7.tgz) = 06be7fba0ce57c3a8ee260da244d2dc8935ea0f5
+SHA512 (openldap-2.5.7.tgz) = c849b9f9515cf458acbaef0dc21b8a53ab7b27e4288af6f69433f909f2939878c94cd641d24abc88d4351725b80829d342d446933fa5cba52cde4b9f095dcea0
+Size (openldap-2.5.7.tgz) = 6426051 bytes
SHA1 (patch-libraries_liblmdb_Makefile) = 4dd8ed43169e5615b416e7e0696dd3b16e784282
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-client/PLIST
--- a/databases/openldap-client/PLIST Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-client/PLIST Mon Aug 23 09:58:57 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2020/08/12 08:31:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2021/08/23 09:58:58 adam Exp $
bin/ldapadd
bin/ldapcompare
bin/ldapdelete
@@ -8,6 +8,7 @@
bin/ldappasswd
bin/ldapsearch
bin/ldapurl
+bin/ldapvc
bin/ldapwhoami
include/lber.h
include/lber_types.h
@@ -21,7 +22,8 @@
include/slapi-plugin.h
lib/liblber.la
lib/libldap.la
-lib/libldap_r.la
+lib/pkgconfig/lber.pc
+lib/pkgconfig/ldap.pc
man/man1/ldapadd.1
man/man1/ldapcompare.1
man/man1/ldapdelete.1
@@ -31,6 +33,7 @@
man/man1/ldappasswd.1
man/man1/ldapsearch.1
man/man1/ldapurl.1
+man/man1/ldapvc.1
man/man1/ldapwhoami.1
man/man3/ber_alloc_t.3
man/man3/ber_bvarray_add.3
@@ -125,6 +128,7 @@
man/man3/ldap_first_message.3
man/man3/ldap_first_reference.3
man/man3/ldap_free_urldesc.3
+man/man3/ldap_get_attribute_ber.3
man/man3/ldap_get_dn.3
man/man3/ldap_get_option.3
man/man3/ldap_get_values.3
@@ -217,10 +221,10 @@
man/man3/ldap_value_free_len.3
man/man5/ldap.conf.5
man/man5/ldif.5
-man/man5/slapd-bdb.5
+man/man5/lloadd.conf.5
+man/man5/slapd-asyncmeta.5
man/man5/slapd-config.5
man/man5/slapd-dnssrv.5
-man/man5/slapd-hdb.5
man/man5/slapd-ldap.5
man/man5/slapd-ldif.5
man/man5/slapd-mdb.5
@@ -231,9 +235,9 @@
man/man5/slapd-passwd.5
man/man5/slapd-perl.5
man/man5/slapd-relay.5
-man/man5/slapd-shell.5
man/man5/slapd-sock.5
man/man5/slapd-sql.5
+man/man5/slapd-wt.5
man/man5/slapd.access.5
man/man5/slapd.backends.5
man/man5/slapd.conf.5
@@ -241,17 +245,22 @@
man/man5/slapd.plugin.5
man/man5/slapo-accesslog.5
man/man5/slapo-auditlog.5
+man/man5/slapo-autoca.5
man/man5/slapo-chain.5
man/man5/slapo-collect.5
man/man5/slapo-constraint.5
man/man5/slapo-dds.5
+man/man5/slapo-deref.5
man/man5/slapo-dyngroup.5
man/man5/slapo-dynlist.5
+man/man5/slapo-homedir.5
man/man5/slapo-memberof.5
+man/man5/slapo-otp.5
man/man5/slapo-pbind.5
man/man5/slapo-pcache.5
man/man5/slapo-ppolicy.5
man/man5/slapo-refint.5
+man/man5/slapo-remoteauth.5
man/man5/slapo-retcode.5
man/man5/slapo-rwm.5
man/man5/slapo-sock.5
@@ -260,6 +269,8 @@
man/man5/slapo-translucent.5
man/man5/slapo-unique.5
man/man5/slapo-valsort.5
+man/man5/slappw-argon2.5
+man/man8/lloadd.8
man/man8/slapacl.8
man/man8/slapadd.8
man/man8/slapauth.8
@@ -267,6 +278,7 @@
man/man8/slapd.8
man/man8/slapdn.8
man/man8/slapindex.8
+man/man8/slapmodify.8
man/man8/slappasswd.8
man/man8/slapschema.8
man/man8/slaptest.8
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-client/options.mk
--- a/databases/openldap-client/options.mk Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-client/options.mk Mon Aug 23 09:58:57 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2012/06/12 15:45:55 wiz Exp $
+# $NetBSD: options.mk,v 1.3 2021/08/23 09:58:58 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.openldap-client
PKG_SUPPORTED_OPTIONS= kerberos sasl slp inet6
@@ -19,11 +19,11 @@
### SASL authentication (requires SASL2)
###
.if !empty(PKG_OPTIONS:Msasl)
-CONFIGURE_ARGS+= --with-cyrus-sasl
+CONFIGURE_ARGS+= --with-cyrus-sasl
BUILDLINK_API_DEPENDS.cyrus-sasl+= cyrus-sasl>=2.1.15
. include "../../security/cyrus-sasl/buildlink3.mk"
.else
-CONFIGURE_ARGS+= --without-cyrus-sasl
+CONFIGURE_ARGS+= --without-cyrus-sasl
.endif
###
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-cloak/Makefile
--- a/databases/openldap-cloak/Makefile Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-cloak/Makefile Mon Aug 23 09:58:57 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2020/02/10 15:13:06 adam Exp $
+# $NetBSD: Makefile,v 1.20 2021/08/23 09:58:58 adam Exp $
PKGNAME= ${DISTNAME:S/-/-cloak-/}
COMMENT= Hide specific attributes unless explicitely requested for OpenLDAP
@@ -6,8 +6,6 @@
CONFLICTS+= openldap<2.3.23nb1
DEPENDS+= openldap-server>=2.4.13nb1:../../databases/openldap-server
-USE_LIBTOOL= yes
-
BUILD_DIRS= include contrib/slapd-modules/cloak
INSTALLATION_DIRS= lib/openldap ${PKGMANDIR}/man5
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-doc/PLIST
--- a/databases/openldap-doc/PLIST Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-doc/PLIST Mon Aug 23 09:58:57 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2020/08/12 08:31:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2021/08/23 09:58:58 adam Exp $
share/doc/openldap/admin/allmail-en.png
share/doc/openldap/admin/allusersgroup-en.png
share/doc/openldap/admin/config_dit.png
@@ -12,6 +12,7 @@
share/doc/openldap/admin/intro_tree.png
share/doc/openldap/admin/ldap-sync-refreshandpersist.png
share/doc/openldap/admin/ldap-sync-refreshonly.png
+share/doc/openldap/admin/load-balancer-scenario.png
share/doc/openldap/admin/n-way-multi-provider.png
share/doc/openldap/admin/push-based-complete.png
share/doc/openldap/admin/push-based-standalone.png
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-doc/distinfo
--- a/databases/openldap-doc/distinfo Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-doc/distinfo Mon Aug 23 09:58:57 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.31 2021/06/14 09:04:23 adam Exp $
+$NetBSD: distinfo,v 1.32 2021/08/23 09:58:58 adam Exp $
-SHA1 (openldap-2.4.59.tgz) = b154d06bbf40fafafb34fffc4b116946d931efef
-RMD160 (openldap-2.4.59.tgz) = 8374bba331c1effa3328ae1517dba388a323357e
-SHA512 (openldap-2.4.59.tgz) = 233459ab446da6e107a7fc4ecd5668d6b08c11a11359ee76449550393e8f586a29b59d7ae09a050a1fca4fcf388ea61438ef60831b3ae802d92c048365ae3968
-Size (openldap-2.4.59.tgz) = 5886272 bytes
+SHA1 (openldap-2.5.7.tgz) = c7cdc392a7c6006b82699f669a88597fe41820f0
+RMD160 (openldap-2.5.7.tgz) = 06be7fba0ce57c3a8ee260da244d2dc8935ea0f5
+SHA512 (openldap-2.5.7.tgz) = c849b9f9515cf458acbaef0dc21b8a53ab7b27e4288af6f69433f909f2939878c94cd641d24abc88d4351725b80829d342d446933fa5cba52cde4b9f095dcea0
+Size (openldap-2.5.7.tgz) = 6426051 bytes
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-nops/Makefile
--- a/databases/openldap-nops/Makefile Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-nops/Makefile Mon Aug 23 09:58:57 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2020/02/10 15:13:06 adam Exp $
+# $NetBSD: Makefile,v 1.23 2021/08/23 09:58:58 adam Exp $
PKGNAME= ${DISTNAME:S/-/-nops-/}
COMMENT= Remove null-ops for OpenLDAP
@@ -6,8 +6,6 @@
CONFLICTS+= openldap<2.3.23nb1
DEPENDS+= openldap-server>=2.4.13nb1:../../databases/openldap-server
-USE_LIBTOOL= yes
-
BUILD_DIRS= include contrib/slapd-modules/nops
INSTALLATION_DIRS= lib/openldap ${PKGMANDIR}/man5
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-server/Makefile
--- a/databases/openldap-server/Makefile Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-server/Makefile Mon Aug 23 09:58:57 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.58 2020/04/29 07:31:52 adam Exp $
+# $NetBSD: Makefile,v 1.59 2021/08/23 09:58:59 adam Exp $
PKGNAME= ${DISTNAME:S/-/-server-/}
COMMENT= Lightweight Directory Access Protocol server suite
@@ -14,7 +14,6 @@
# slapd options
CONFIGURE_ARGS+= --enable-slapd
CONFIGURE_ARGS+= --enable-crypt
-CONFIGURE_ARGS+= --enable-wrappers
# slapd backends
CONFIGURE_ARGS+= --enable-dnssrv
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-server/PLIST
--- a/databases/openldap-server/PLIST Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-server/PLIST Mon Aug 23 09:58:57 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2019/09/27 07:14:02 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.14 2021/08/23 09:58:59 adam Exp $
${PLIST.slapi}lib/libslapi.la
libexec/slapd
sbin/slapacl
@@ -7,10 +7,10 @@
sbin/slapcat
sbin/slapdn
sbin/slapindex
+sbin/slapmodify
sbin/slappasswd
sbin/slapschema
sbin/slaptest
-${PLIST.bdb}share/examples/openldap/DB_CONFIG
share/examples/openldap/schema/README
share/examples/openldap/schema/collective.ldif
share/examples/openldap/schema/collective.schema
@@ -20,6 +20,8 @@
share/examples/openldap/schema/core.schema
share/examples/openldap/schema/cosine.ldif
share/examples/openldap/schema/cosine.schema
+share/examples/openldap/schema/dsee.ldif
+share/examples/openldap/schema/dsee.schema
share/examples/openldap/schema/duaconf.ldif
share/examples/openldap/schema/duaconf.schema
share/examples/openldap/schema/dyngroup.ldif
@@ -30,13 +32,15 @@
share/examples/openldap/schema/java.schema
share/examples/openldap/schema/misc.ldif
share/examples/openldap/schema/misc.schema
+share/examples/openldap/schema/msuser.ldif
+share/examples/openldap/schema/msuser.schema
+share/examples/openldap/schema/namedobject.ldif
+share/examples/openldap/schema/namedobject.schema
share/examples/openldap/schema/nis.ldif
share/examples/openldap/schema/nis.schema
share/examples/openldap/schema/openldap.ldif
share/examples/openldap/schema/openldap.schema
share/examples/openldap/schema/pmi.ldif
share/examples/openldap/schema/pmi.schema
-share/examples/openldap/schema/ppolicy.ldif
-share/examples/openldap/schema/ppolicy.schema
share/examples/openldap/slapd.conf
share/examples/openldap/slapd.ldif
diff -r 62e7c5879a34 -r f65cb95444b5 databases/openldap-server/options.mk
--- a/databases/openldap-server/options.mk Mon Aug 23 09:14:47 2021 +0000
+++ b/databases/openldap-server/options.mk Mon Aug 23 09:58:57 2021 +0000
@@ -1,30 +1,14 @@
-# $NetBSD: options.mk,v 1.24 2020/04/03 10:56:40 jperkin Exp $
+# $NetBSD: options.mk,v 1.25 2021/08/23 09:58:59 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.openldap-server
-PKG_SUPPORTED_OPTIONS= bdb dso inet6 sasl slapi slp smbk5pwd
+PKG_SUPPORTED_OPTIONS= dso inet6 sasl slapi slp
PKG_OPTIONS_OPTIONAL_GROUPS+= odbc
PKG_OPTIONS_GROUP.odbc= iodbc unixodbc
-PKG_SUGGESTED_OPTIONS= bdb dso inet6
+PKG_SUGGESTED_OPTIONS= dso inet6
.include "../../mk/bsd.options.mk"
-PLIST_VARS+= slapi bdb
-
-###
-### Whether to build with the Berkeley DB based slapd backends.
Home |
Main Index |
Thread Index |
Old Index