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