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.6.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6f6e6528a45e
branches:  trunk
changeset: 381909:6f6e6528a45e
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Jul 15 07:19:59 2022 +0000

description:
openldap: updated to 2.6.3

OpenLDAP 2.6.3 Release (2022/07/14)
        Fixed librewrite declaration of calloc
        Fixed libldap to check for NULL ld
        Fixed libldap memory leaks
        Fixed lloadd to correctly tag Notice of Disconnection
        Fixed slapd kqueue support
        Fixed slapd delta-sync DN leak on ADD ops
        Fixed slapd replication with back-glue
        Fixed slapd lastbind replication with chaining
        Fixed slapd-ldap to correctly set authzid
        Fixed slapd-mdb to check for stale readers on MDB_READERS_FULL
        Fixed slapd-mdb indexer task with replicated config
        Fixed slapo-accesslog onetime memory leak
        Fixed slapo-ppolicy interaction with slapo-rwm
        Fixed slapo-rwm to handle escaping special characters
        Fixed slapo-syncprov memory leaks
        Fixed slapo-syncprov fallback in delta-sync mode
        Fixed slapo-unique to not release NULL entry
        Build Environment
                Added slapd-watcher -c contextDN option
                Fixed parallel builds
                Fixed test020 to skip back-wt
                Fixed slapd-watcher SID handling with single URI
                Fixed test043 with workaround
        Contrib
                Added slapo-emptyds contrib module
                Added slapo-ciboolean contrib module
                Fixed slapo-autogroup backwards compat
                Update ppm module to the 2.2 release
        Documentation
                Fixed ldap_get_option(3) to clarify ldap_get/set_option restrictions
                Fixed slapd-ldap(5),slapd-meta(5) missing bold tag on authz parameter

diffstat:

 databases/openldap-doc/distinfo                         |   8 +++---
 databases/openldap-server/Makefile                      |   3 +-
 databases/openldap/Makefile.version                     |   4 +-
 databases/openldap/distinfo                             |   9 +++----
 databases/openldap/patches/patch-servers_slapd_daemon.c |  21 -----------------
 5 files changed, 11 insertions(+), 34 deletions(-)

diffs (87 lines):

diff -r 058f4d93d0d1 -r 6f6e6528a45e databases/openldap-doc/distinfo
--- a/databases/openldap-doc/distinfo   Fri Jul 15 07:03:30 2022 +0000
+++ b/databases/openldap-doc/distinfo   Fri Jul 15 07:19:59 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2022/05/05 11:16:39 adam Exp $
+$NetBSD: distinfo,v 1.39 2022/07/15 07:19:59 adam Exp $
 
-BLAKE2s (openldap-2.6.2.tgz) = 868d250c00841cad6001be34c0da6ee6ba1c1cdc1df8bc1ff039e937e720889f
-SHA512 (openldap-2.6.2.tgz) = a490a760ec954710e78821877744e8a6caa4e4f47cc292baae8106af2a4b62c16b7e8003af05ae16f58b28464d89e5459f9e4cf33241fe440c0c6ca041364420
-Size (openldap-2.6.2.tgz) = 6448362 bytes
+BLAKE2s (openldap-2.6.3.tgz) = 78a0323fc25ade65fe6c840214b37cab72a5d82a1369babc6cf784180e36dfc9
+SHA512 (openldap-2.6.3.tgz) = 56efbbfc68779ad635d2c25228eb9c4f1553b107b96e8a438029b1c5d2f2647cf4d437770554392b436718ea44a4813e17f5195049f67fc09d063a981096cd85
+Size (openldap-2.6.3.tgz) = 6474169 bytes
diff -r 058f4d93d0d1 -r 6f6e6528a45e databases/openldap-server/Makefile
--- a/databases/openldap-server/Makefile        Fri Jul 15 07:03:30 2022 +0000
+++ b/databases/openldap-server/Makefile        Fri Jul 15 07:19:59 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.63 2022/06/23 06:46:09 wiz Exp $
+# $NetBSD: Makefile,v 1.64 2022/07/15 07:19:59 adam Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-server-/}
-PKGREVISION=   2
 COMMENT=       Lightweight Directory Access Protocol server suite
 
 CONFLICTS+=    openldap<2.3.23nb1
diff -r 058f4d93d0d1 -r 6f6e6528a45e databases/openldap/Makefile.version
--- a/databases/openldap/Makefile.version       Fri Jul 15 07:03:30 2022 +0000
+++ b/databases/openldap/Makefile.version       Fri Jul 15 07:19:59 2022 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.version,v 1.35 2022/05/05 11:16:39 adam Exp $
+# $NetBSD: Makefile.version,v 1.36 2022/07/15 07:19:59 adam Exp $
 # used by databases/lmdb/Makefile
 # used by databases/openldap/Makefile
 # used by databases/openldap/Makefile.common
 # used by databases/openldap-docs/Makefile
 
-OPENLDAP_VERSION=      2.6.2
+OPENLDAP_VERSION=      2.6.3
 
 DISTNAME=      openldap-${OPENLDAP_VERSION}
 MASTER_SITES=  ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/
diff -r 058f4d93d0d1 -r 6f6e6528a45e databases/openldap/distinfo
--- a/databases/openldap/distinfo       Fri Jul 15 07:03:30 2022 +0000
+++ b/databases/openldap/distinfo       Fri Jul 15 07:19:59 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.132 2022/06/23 06:45:44 wiz Exp $
+$NetBSD: distinfo,v 1.133 2022/07/15 07:19:59 adam Exp $
 
-BLAKE2s (openldap-2.6.2.tgz) = 868d250c00841cad6001be34c0da6ee6ba1c1cdc1df8bc1ff039e937e720889f
-SHA512 (openldap-2.6.2.tgz) = a490a760ec954710e78821877744e8a6caa4e4f47cc292baae8106af2a4b62c16b7e8003af05ae16f58b28464d89e5459f9e4cf33241fe440c0c6ca041364420
-Size (openldap-2.6.2.tgz) = 6448362 bytes
+BLAKE2s (openldap-2.6.3.tgz) = 78a0323fc25ade65fe6c840214b37cab72a5d82a1369babc6cf784180e36dfc9
+SHA512 (openldap-2.6.3.tgz) = 56efbbfc68779ad635d2c25228eb9c4f1553b107b96e8a438029b1c5d2f2647cf4d437770554392b436718ea44a4813e17f5195049f67fc09d063a981096cd85
+Size (openldap-2.6.3.tgz) = 6474169 bytes
 SHA1 (patch-configure) = d17685e195dbde0fd36ddd593da1c3877bf022d9
 SHA1 (patch-contrib_slapd-modules_cloak_Makefile) = f64c16aebd1b5f6ab069fc22b785f066f0b1c143
 SHA1 (patch-contrib_slapd-modules_nops_Makefile) = 96c072cde836ea96710ddf0dc96b7f9fe78d81d8
@@ -18,4 +18,3 @@
 SHA1 (patch-libraries_liblutil_sha1.c) = 10deca5c2f0431dd51d9137f14b5070be1264dcd
 SHA1 (patch-servers_slapd_Makefile.in) = 40043fdaecac7b591b462f7af32149a93e88eaf5
 SHA1 (patch-servers_slapd_back-sql_delete.c) = 437336aed5ef7e1b8b0e53c9d9019a43eb226472
-SHA1 (patch-servers_slapd_daemon.c) = 332652157b961d9469fd05478ac5743cdd250f0a
diff -r 058f4d93d0d1 -r 6f6e6528a45e databases/openldap/patches/patch-servers_slapd_daemon.c
--- a/databases/openldap/patches/patch-servers_slapd_daemon.c   Fri Jul 15 07:03:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-servers_slapd_daemon.c,v 1.1 2022/06/22 13:32:49 taca Exp $
-
-Apply fix from openldap's gitlab <ced6652e>:
-ITS#9847 slapd: fix kqueue for FreeBSD/MacOSX/OpenBSD
-
---- servers/slapd/daemon.c.orig        2022-05-04 14:55:23.000000000 +0000
-+++ servers/slapd/daemon.c
-@@ -227,11 +227,10 @@ static slap_daemon_st *slap_daemon;
-     slap_daemon[t].sd_kq = kqueue(); \
- } while (0)
- 
--/* a kqueue fd obtained before a fork can't be used in child process.
-- * close it and reacquire it.
-+/* a kqueue fd obtained before a fork isn't inherited by child process.
-+ * reacquire it.
-  */
- # define SLAP_SOCK_INIT2() do { \
--      close(slap_daemon[0].sd_kq); \
-       slap_daemon[0].sd_kq = kqueue(); \
- } while (0)
- 



Home | Main Index | Thread Index | Old Index