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