head 1.45; access; symbols pkgsrc-2023Q4:1.45.0.6 pkgsrc-2023Q4-base:1.45 pkgsrc-2023Q3:1.45.0.4 pkgsrc-2023Q3-base:1.45 pkgsrc-2023Q2:1.45.0.2 pkgsrc-2023Q2-base:1.45 pkgsrc-2023Q1:1.44.0.14 pkgsrc-2023Q1-base:1.44 pkgsrc-2022Q4:1.44.0.12 pkgsrc-2022Q4-base:1.44 pkgsrc-2022Q3:1.44.0.10 pkgsrc-2022Q3-base:1.44 pkgsrc-2022Q2:1.44.0.8 pkgsrc-2022Q2-base:1.44 pkgsrc-2022Q1:1.44.0.6 pkgsrc-2022Q1-base:1.44 pkgsrc-2021Q4:1.44.0.4 pkgsrc-2021Q4-base:1.44 pkgsrc-2021Q3:1.44.0.2 pkgsrc-2021Q3-base:1.44 pkgsrc-2021Q2:1.43.0.18 pkgsrc-2021Q2-base:1.43 pkgsrc-2021Q1:1.43.0.16 pkgsrc-2021Q1-base:1.43 pkgsrc-2020Q4:1.43.0.14 pkgsrc-2020Q4-base:1.43 pkgsrc-2020Q3:1.43.0.12 pkgsrc-2020Q3-base:1.43 pkgsrc-2020Q2:1.43.0.10 pkgsrc-2020Q2-base:1.43 pkgsrc-2020Q1:1.43.0.6 pkgsrc-2020Q1-base:1.43 pkgsrc-2019Q4:1.43.0.8 pkgsrc-2019Q4-base:1.43 pkgsrc-2019Q3:1.43.0.4 pkgsrc-2019Q3-base:1.43 pkgsrc-2019Q2:1.43.0.2 pkgsrc-2019Q2-base:1.43 pkgsrc-2019Q1:1.42.0.4 pkgsrc-2019Q1-base:1.42 pkgsrc-2018Q4:1.42.0.2 pkgsrc-2018Q4-base:1.42 pkgsrc-2018Q3:1.41.0.2 pkgsrc-2018Q3-base:1.41 pkgsrc-2018Q2:1.40.0.2 pkgsrc-2018Q2-base:1.40 pkgsrc-2018Q1:1.39.0.12 pkgsrc-2018Q1-base:1.39 pkgsrc-2017Q4:1.39.0.10 pkgsrc-2017Q4-base:1.39 pkgsrc-2017Q3:1.39.0.8 pkgsrc-2017Q3-base:1.39 pkgsrc-2017Q2:1.39.0.4 pkgsrc-2017Q2-base:1.39 pkgsrc-2017Q1:1.39.0.2 pkgsrc-2017Q1-base:1.39 pkgsrc-2016Q4:1.38.0.6 pkgsrc-2016Q4-base:1.38 pkgsrc-2016Q3:1.38.0.4 pkgsrc-2016Q3-base:1.38 pkgsrc-2016Q2:1.38.0.2 pkgsrc-2016Q2-base:1.38 pkgsrc-2016Q1:1.37.0.2 pkgsrc-2016Q1-base:1.37 pkgsrc-2015Q4:1.36.0.22 pkgsrc-2015Q4-base:1.36 pkgsrc-2015Q3:1.36.0.20 pkgsrc-2015Q3-base:1.36 pkgsrc-2015Q2:1.36.0.18 pkgsrc-2015Q2-base:1.36 pkgsrc-2015Q1:1.36.0.16 pkgsrc-2015Q1-base:1.36 pkgsrc-2014Q4:1.36.0.14 pkgsrc-2014Q4-base:1.36 pkgsrc-2014Q3:1.36.0.12 pkgsrc-2014Q3-base:1.36 pkgsrc-2014Q2:1.36.0.10 pkgsrc-2014Q2-base:1.36 pkgsrc-2014Q1:1.36.0.8 pkgsrc-2014Q1-base:1.36 pkgsrc-2013Q4:1.36.0.6 pkgsrc-2013Q4-base:1.36 pkgsrc-2013Q3:1.36.0.4 pkgsrc-2013Q3-base:1.36 pkgsrc-2013Q2:1.36.0.2 pkgsrc-2013Q2-base:1.36 pkgsrc-2013Q1:1.35.0.4 pkgsrc-2013Q1-base:1.35 pkgsrc-2012Q4:1.35.0.2 pkgsrc-2012Q4-base:1.35 pkgsrc-2012Q3:1.33.0.2 pkgsrc-2012Q3-base:1.33 pkgsrc-2012Q2:1.30.0.4 pkgsrc-2012Q2-base:1.30 pkgsrc-2012Q1:1.30.0.2 pkgsrc-2012Q1-base:1.30 pkgsrc-2011Q4:1.29.0.8 pkgsrc-2011Q4-base:1.29 pkgsrc-2011Q3:1.29.0.6 pkgsrc-2011Q3-base:1.29 pkgsrc-2011Q2:1.29.0.4 pkgsrc-2011Q2-base:1.29 pkgsrc-2011Q1:1.29.0.2 pkgsrc-2011Q1-base:1.29 pkgsrc-2010Q4:1.27.0.2 pkgsrc-2010Q4-base:1.27 pkgsrc-2010Q3:1.26.0.2 pkgsrc-2010Q3-base:1.26 pkgsrc-2010Q2:1.25.0.4 pkgsrc-2010Q2-base:1.25 pkgsrc-2010Q1:1.25.0.2 pkgsrc-2010Q1-base:1.25 pkgsrc-2009Q4:1.24.0.2 pkgsrc-2009Q4-base:1.24 pkgsrc-2009Q3:1.22.0.2 pkgsrc-2009Q3-base:1.22 pkgsrc-2009Q2:1.21.0.2 pkgsrc-2009Q2-base:1.21 pkgsrc-2009Q1:1.20.0.2 pkgsrc-2009Q1-base:1.20 pkgsrc-2008Q4:1.18.0.6 pkgsrc-2008Q4-base:1.18 pkgsrc-2008Q3:1.18.0.4 pkgsrc-2008Q3-base:1.18 cube-native-xorg:1.18.0.2 cube-native-xorg-base:1.18 pkgsrc-2008Q2:1.16.0.4 pkgsrc-2008Q2-base:1.16 cwrapper:1.16.0.2 pkgsrc-2008Q1:1.15.0.2 pkgsrc-2008Q1-base:1.15 pkgsrc-2007Q4:1.12.0.2 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.10.0.2 pkgsrc-2007Q3-base:1.10 pkgsrc-2007Q2:1.8.0.4 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.2 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.6.0.2 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.5.0.2 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.4.0.2 pkgsrc-2006Q2-base:1.4; locks; strict; comment @# @; 1.45 date 2023.04.21.00.44.19; author manu; state Exp; branches; next 1.44; commitid s3FQn6YbLZvitUlE; 1.44 date 2021.08.23.09.58.58; author adam; state Exp; branches; next 1.43; commitid 7pL4ZryIb0xf156D; 1.43 date 2019.05.02.10.59.13; author jperkin; state Exp; branches; next 1.42; commitid DB2yA8NLNyGJtClB; 1.42 date 2018.12.20.17.54.09; author adam; state Exp; branches; next 1.41; commitid aea706zW4maa3z4B; 1.41 date 2018.07.04.13.40.12; author jperkin; state Exp; branches; next 1.40; commitid NnIyRkdX3Lbg3PIA; 1.40 date 2018.04.21.13.38.04; author wiz; state Exp; branches; next 1.39; commitid 0QhVHzZeuQ3OrjzA; 1.39 date 2017.01.19.18.52.05; author agc; state Exp; branches; next 1.38; commitid ufZDMu4cgHZdRBCz; 1.38 date 2016.06.17.13.56.53; author jperkin; state Exp; branches; next 1.37; commitid itaRgFiANaqibPaz; 1.37 date 2016.02.25.11.46.21; author jperkin; state Exp; branches; next 1.36; commitid KBiNhXiJihNX5iWy; 1.36 date 2013.05.10.06.51.26; author riastradh; state Exp; branches; next 1.35; 1.35 date 2012.10.22.09.41.07; author ghen; state Exp; branches; next 1.34; 1.34 date 2012.10.21.09.00.55; author joerg; state Exp; branches; next 1.33; 1.33 date 2012.09.28.12.28.53; author manu; state Exp; branches; next 1.32; 1.32 date 2012.08.06.13.33.38; author adam; state Exp; branches; next 1.31; 1.31 date 2012.07.29.10.10.16; author adam; state Exp; branches; next 1.30; 1.30 date 2012.03.13.19.57.10; author adam; state Exp; branches; next 1.29; 1.29 date 2011.03.20.20.27.55; author wiz; state Exp; branches; next 1.28; 1.28 date 2011.03.17.14.09.20; author drochner; state Exp; branches; next 1.27; 1.27 date 2010.12.17.10.20.51; author adam; state Exp; branches; next 1.26; 1.26 date 2010.07.24.11.15.16; author ghen; state Exp; branches; next 1.25; 1.25 date 2010.02.19.20.49.29; author ghen; state Exp; branches 1.25.4.1; next 1.24; 1.24 date 2009.10.29.06.56.10; author ghen; state Exp; branches; next 1.23; 1.23 date 2009.10.21.16.25.01; author tnn; state Exp; branches; next 1.22; 1.22 date 2009.07.21.10.37.11; author tnn; state Exp; branches; next 1.21; 1.21 date 2009.04.27.07.15.43; author ghen; state Exp; branches; next 1.20; 1.20 date 2009.03.07.22.26.23; author manu; state Exp; branches; next 1.19; 1.19 date 2009.01.24.22.11.19; author manu; state Exp; branches; next 1.18; 1.18 date 2008.08.23.08.12.02; author obache; state Exp; branches; next 1.17; 1.17 date 2008.07.19.21.08.42; author ghen; state Exp; branches; next 1.16; 1.16 date 2008.06.09.09.07.38; author ghen; state Exp; branches; next 1.15; 1.15 date 2008.02.24.20.15.05; author ghen; state Exp; branches; next 1.14; 1.14 date 2008.01.13.17.15.16; author ghen; state Exp; branches; next 1.13; 1.13 date 2008.01.04.11.42.29; author ghen; state Exp; branches; next 1.12; 1.12 date 2007.11.23.08.38.05; author dsainty; state Exp; branches; next 1.11; 1.11 date 2007.11.18.19.46.15; author ghen; state Exp; branches; next 1.10; 1.10 date 2007.09.02.13.02.37; author ghen; state Exp; branches 1.10.2.1; next 1.9; 1.9 date 2007.07.04.20.54.35; author jlam; state Exp; branches; next 1.8; 1.8 date 2007.01.10.18.15.36; author ghen; state Exp; branches; next 1.7; 1.7 date 2007.01.02.11.29.15; author ghen; state Exp; branches; next 1.6; 1.6 date 2006.11.27.17.24.11; author ghen; state Exp; branches; next 1.5; 1.5 date 2006.08.25.07.02.28; author ghen; state Exp; branches; next 1.4; 1.4 date 2006.06.08.15.30.03; author ghen; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2006.06.07.15.48.29; author ghen; state Exp; branches; next 1.2; 1.2 date 2006.06.02.22.02.33; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.05.31.18.17.49; author ghen; state Exp; branches; next ; 1.25.4.1 date 2010.07.25.15.10.50; author spz; state Exp; branches; next ; 1.10.2.1 date 2007.11.30.23.51.18; author salo; state Exp; branches; next ; 1.4.2.1 date 2006.09.06.21.51.04; author snj; state Exp; branches; next ; desc @@ 1.45 log @Added databases/openldap-autogroup 2.6.4 The autogroup overlay allows automated updates of group memberships which meet the requirements of any filter contained in the group definition. The filters are built from LDAP URI-valued attributes. Any time an object is added/deleted/updated, it is tested for compliance with the filters, and its membership is accordingly updated. For searches and compares it behaves like a static group. If the attribute part of the URI is filled, the group entry is populated by the values of this attribute in the entries resulting from the search. @ text @# $NetBSD: Makefile.common,v 1.44 2021/08/23 09:58:58 adam Exp $ # # used by databases/openldap-autogroup/Makefile # used by databases/openldap-client/Makefile # used by databases/openldap-cloak/Makefile # used by databases/openldap-nops/Makefile # used by databases/openldap-server/Makefile # used by databases/openldap-smbk5pwd/Makefile .include "../../databases/openldap/Makefile.version" CATEGORIES= databases MAINTAINER= adam@@NetBSD.org CONFLICTS+= ldapsdk-[0-9]* DISTINFO_FILE= ${.CURDIR}/../../databases/openldap/distinfo PATCHDIR= ${.CURDIR}/../../databases/openldap/patches USE_LIBTOOL= yes USE_TOOLS+= gmake soelim GNU_CONFIGURE= yes MAKE_ENV+= LIBMODE=${LIBMODE} .include "../../mk/bsd.prefs.mk" OPENLDAP_ETCDIR?= ${PKG_SYSCONFDIR}/openldap OPENLDAP_MODULEDIR= ${PREFIX}/lib/openldap OPENLDAP_VARDIR?= ${VARBASE}/openldap SLAPD_USER?= slapd LDAP_GROUP?= ldap PKG_GROUPS_VARS+= LDAP_GROUP PKG_USERS_VARS+= SLAPD_USER # the internal avl_* prototypes conflict with those in which # is included by another system header file on Solaris, so subst them. SUBST_CLASSES.SunOS+= conflict SUBST_STAGE.conflict= pre-configure SUBST_FILES.conflict= ${WRKSRC}/*/*.h SUBST_FILES.conflict+= ${WRKSRC}/*/*/*.c ${WRKSRC}/*/*/*/*.c SUBST_SED.conflict+= -e 's,avl_free,openldap_avl_free,g' SUBST_SED.conflict+= -e 's,avl_insert,openldap_avl_insert,g' SUBST_SED.conflict+= -e 's,avl_delete,openldap_avl_delete,g' SUBST_SED.conflict+= -e 's,avl_find,openldap_avl_find,g' SUBST_SED.conflict+= -e 's,avl_find2,openldap_avl_find2,g' SUBST_MESSAGE.conflict= Fixing conflicting function prototypes. CPPFLAGS.Darwin+= -DBIND_8_COMPAT CPPFLAGS.Linux+= -D_GNU_SOURCE CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} CONFIGURE_ARGS+= --localstatedir=${OPENLDAP_VARDIR} CONFIGURE_ARGS+= --enable-dynamic CONFIGURE_ARGS+= --with-tls=openssl .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) && ${OPSYS} == "NetBSD" # Probably true for more than just NetBSD. CONFIGURE_ARGS+= --with-yielding_select=yes CONFIGURE_ENV+= ac_cv_func_memcmp_working=yes .endif EGDIR= ${PREFIX}/share/examples/openldap CONF_FILES= # empty CONF_FILES_PERMS= # empty .for file in ${CNFS} CONF_FILES+= ${EGDIR}/${file} ${OPENLDAP_ETCDIR}/${file} .endfor .for file in ${CNFS_PERMS} CONF_FILES_PERMS+= ${EGDIR}/${file} ${OPENLDAP_ETCDIR}/${file} ${OPENLDAP_FILEPERMS} .endfor DB_CONFIG?= # empty PTHREAD_OPTS+= require CONFIGURE_ARGS+= --without-fetch .include "../../security/openssl/buildlink3.mk" #.include "../../security/tcp_wrappers/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .if ${PTHREAD_TYPE} == "native" CONFIGURE_ARGS+= --with-threads .elif ${PTHREAD_TYPE} == "pth" CONFIGURE_ARGS+= --with-threads=pth # Don't use a larger FD_SETSIZE than GNU Pth can handle (value taken from # pth.h header). PTH_FDSETSIZE_cmd= \ if ${TEST} -f ${BUILDLINK_PREFIX.pth:Q}/include/pth.h; then \ ${AWK} '/if FD_SETSIZE >/ { print $$4 }' \ ${BUILDLINK_PREFIX.pth}/include/pth.h; \ else \ ${ECHO} 0; \ fi CPPFLAGS+= -DOPENLDAP_FD_SETSIZE=${PTH_FDSETSIZE_cmd:sh:Q} .endif # OpenLDAP hardcodes this to 4096, disregarding the OS default. .if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) CPPFLAGS+= -DOPENLDAP_FD_SETSIZE=65536 .endif MAKE_FLAGS+= moduledir=${OPENLDAP_MODULEDIR} INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR} # Set the correct file modes for the example config files. post-install: .for file in ${CNFS} ${CNFS_PERMS} ${DB_CONFIG} ${CHMOD} ${SHAREMODE} ${DESTDIR}${EGDIR}/${file:Q} ${RM} -f ${DESTDIR}${EGDIR}/${file:Q}.default .endfor @ 1.44 log @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". @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.43 2019/05/02 10:59:13 jperkin Exp $ d3 1 @ 1.43 log @openldap-client: Fix FD_SETSIZE on SunOS 64-bit. The OS default is 64k but OpenLDAP sets a hardcoded limit of 4k. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.42 2018/12/20 17:54:09 adam Exp $ d15 1 a15 1 CONFLICTS+= ldapsdk-[0-9]* d17 2 a18 2 DISTINFO_FILE= ${.CURDIR}/../../databases/openldap/distinfo PATCHDIR= ${.CURDIR}/../../databases/openldap/patches d20 3 a22 3 USE_LIBTOOL= yes USE_TOOLS+= soelim GNU_CONFIGURE= yes d24 1 a24 1 MAKE_ENV+= LIBMODE=${LIBMODE} d83 1 a83 1 .include "../../security/tcp_wrappers/buildlink3.mk" @ 1.42 log @openldap: updated to 2.4.47 OpenLDAP 2.4.47: Added slapd-sock DN qualifier for subtrees to be processed Added slapd-sock ability to send extended operations to external listeners Fixed liblber to avoid incremental access to user-supplied bv in dupbv Fixed libldap dn to domain parsing with bad input Fixed slapd slapcat to correctly honor -g option Fixed slapd to correctly handle NO_SUCH_OBJECT with dynamic groups Fixed slapd to check status of rdnNormalize Fixed slapd cn=config when modifying slapo-syncprov config Fixed slapd sasl authz-policy "all" behavior Fixed slapd sasl minor typo Fixed slapd to correctly hide hidden DBs in the rootDSE Fixed slapd domainScope control to match Microsoft specification Fixed slapd-bdb/hdb/mdb to not convert certain IDLs to ranges Fixed slapo-accesslog deadlock during cleanup Fixed slapo-memberof cn=config modifications Fixed slapo-ppolicy with multimaster replication Fixed slapo-syncprov with NULL modlist Build Environment Added slapd reproducible build support Fixed missing includes with OpenSSL 1.0.2 Contrib Fixed slapo-pbkdf2 hash generation Documentation admin24 fixed minor typo @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.41 2018/07/04 13:40:12 jperkin Exp $ d103 5 @ 1.41 log @*: Move SUBST_STAGE from post-patch to pre-configure Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.40 2018/04/21 13:38:04 wiz Exp $ a10 1 DISTNAME= openldap-${OPENLDAP_VERSION} a11 9 MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ MASTER_SITES+= http://www.openldap.org/software/download/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/ MASTER_SITES+= ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/ MASTER_SITES+= ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://sunsite.cnlab-switch.ch/mirror/OpenLDAP/openldap-release/ EXTRACT_SUFX= .tgz a13 2 HOMEPAGE= http://www.openldap.org/ LICENSE= modified-bsd @ 1.40 log @*: gd.tuwien.ac.at/ftp.tuwien.ac.at is gone, remove it from various mastersites @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.39 2017/01/19 18:52:05 agc Exp $ d53 1 a53 1 SUBST_STAGE.conflict= post-patch @ 1.39 log @Convert all occurrences (353 by my count) of MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.38 2016/06/17 13:56:53 jperkin Exp $ a14 1 MASTER_SITES+= ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/ @ 1.38 log @Add SMF manifest. Move rc.d script to openldap-server files directory for consistency and avoid redundant FILESDIR shared between packages. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.37 2016/02/25 11:46:21 jperkin Exp $ d13 9 a21 9 MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ \ http://www.openldap.org/software/download/OpenLDAP/openldap-release/ \ ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/ \ ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/ \ ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/ \ ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/ \ ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/ \ ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/ \ ftp://sunsite.cnlab-switch.ch/mirror/OpenLDAP/openldap-release/ @ 1.37 log @Use OPSYSVARS. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.36 2013/05/10 06:51:26 riastradh Exp $ a31 1 FILESDIR= ${.CURDIR}/../../databases/openldap/files @ 1.36 log @Pre-answer openldap autoconf run-tests for NetBSD cross-builds. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.35 2012/10/22 09:41:07 ghen Exp $ d54 1 a54 2 .if ${OPSYS} == "SunOS" SUBST_CLASSES+= conflict a63 1 .endif @ 1.35 log @Handover maintainership to Adam. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.34 2012/10/21 09:00:55 joerg Exp $ d75 6 @ 1.34 log @Do not use libfetch in openldap-client. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.33 2012/09/28 12:28:53 manu Exp $ d24 1 a24 1 MAINTAINER= ghen@@NetBSD.org @ 1.33 log @- fix openldap-smbk5pwd so that it links with -ldes on NetBSD (otherwise Undefined PLT symbol "des_set_odd_parity") - make sure OpenLDAP links with pkgsrc's libfetch as base libfetch may be linked with a different OpenSSL than OpenLDAP. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.32 2012/08/06 13:33:38 adam Exp $ d90 2 a91 3 # This avoids linking with base libfetch.so, which depends on base OpenSSL. # causing crashes when openldap-client is linked with pkgsrc OpenSSL. .include "../../net/libfetch/buildlink3.mk" @ 1.32 log @Changes 2.4.32: Added slappasswd loadable module support Fixed tools to not clobber SASL_NOCANON Fixed libldap function declarations Fixed libldap double free Fixed libldap debug level setting Fixed libldap MozNSS PEM/certdb handling Fixed libldap MozNSS cipher suite selection Fixed libldap MozNSS error handling Fixed libldap MozNSS cipher suite being ignored Fixed libldap MozNSS infinite loop Fixed libldap MozNSS context token for certdb Fixed libldap MozNSS store certificate object Fixed libldap MozNSS fix init and cleanup Fixed libldap MozNSS slot and pin usage Fixed libldap MozNSS to avoid infinite loop Fixed libldap MozNSS untrusted issuer error Fixed libldap gettime() regression Fixed libldap sasl handling Fixed libldap to correctly free socket with TLS Fixed libmdb leaf node handling Fixed libmdb mutexes on Apple/Windows Fixed slapd config index renumbering Fixed slapd duplicate error response Fixed slapd parsing of PermissiveModify control Fixed slapd-bdb/hdb cache hang under high load Fixed slapd-bdb/hdb alias checking Fixed slapd-bdb/hdb olcDbConfig changes work immediately Fixed slapd-ldap to encode user DN during password change Fixed slapd-ldap assertion when proxying to MS AD Fixed slapd-ldap monitoring Fixed slapd-mdb with tool mode Fixed slapd-mdb with approx indexing Fixed slapd-mdb dn2id delete Fixed slapd-mdb memory leak in online indexer Fixed slapd-mdb db corruption when hitting maxsize Fixed slapd-mdb aborts with online indexing Fixed slapd-perl panic Fixed slapo-accesslog memory leaks with sync replication Fixed slapo-syncprov memory leaks with sync replication Fixed contrib/smbk5pwd to not compile with MozNSS Fixed contrib/sha2 portability Fixed contrib/sha2 thread safety Added contrib/sha2 {SSHA256}, {SSHA384}, {SSHA512} support Build Environment Fixed test057 timing issues Fixed compilation with MS Visual Studio Contrib Added slapi_[get|free]_client_ip() Documentation slapo-sssvlv Added note about criticality admin24 Fix peername.regex typo Fixed slapd-config file include example slapd-ldap(5) Reference RFC4526 slapd-meta(5) Reference RFC4526 @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.31 2012/07/29 10:10:16 adam Exp $ d90 3 @ 1.31 log @Changes 2.4.31: Added slapo-accesslog support for reqEntryUUID Fixed libldap IPv6 URL detection Fixed libldap rebinding on failed connection Fixed libmdb alignment of MDB_db members Fixed libmdb branch page merging on deletes Fixed libmdb page split with MDB_APPEND Fixed libmdb free page usage with entry deletion Fixed libmdb to use IOV_MAX if it is defined and small Fixed libmdb key alignment Fixed libmdb mdb_page_split Fixed libmdb with zero length IDLs Fixed slapd listener initialization Fixed slapd cn=config with olcTLSVerifyClient Fixed slapd delta-syncrepl fallback on non-leaf error Fixed slapd to reject MMR setups with bad serverID setting Fixed slapd approxIndexer key generation Fixed slapd modification of olcSuffix Fixed slapd schema validation with missing definitions Fixed slapd syncrepl -c with supplied CSN values Fixed slapd-bdb/hdb idlcache with only one element Fixed slapd-perl modify with binary values Fixed slapd-shell cn=config support Fixed slapd-shell modify with binary values Fixed slapo-accesslog deadlock with non-logged write ops Fixed slapo-syncprov sessionlog check Fixed slapo-syncprov entry leak Fixed slapo-syncprov startup initialization Build Environment Fixed test022 to check ldapsearch results Fixed test044 when back-monitor is disabled Documentation Fixed slapschema(8) formatting Fixed limdb functionality documentation Fixed ldap_get_option(3) note inheritance behavior @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.30 2012/03/13 19:57:10 adam Exp $ d9 3 a11 2 # please stick to the "stable" releases as much as possible! DISTNAME= openldap-2.4.31 @ 1.30 log @Changes 2.4.30: Fixed libldap socket polling for writes Fixed liblutil string modifications Fixed slapd crash when attrsOnly is true Fixed slapd syncrepl delete handling Fixed slapd-mdb slapadd with -q Fixed slapd-mdb slapadd with -w Fixed slapd-mdb slapindex with -q and -t Fixed slapo-pcache time-to-refesh handling Fixed slapo-syncprov loop detection Build Environment Fixed POSIX make support Fixed slapd-mdb build on POSIX Documentation Added option "-o" to ldap*(1) pages Fixed ldap*(1) page cleanup Fixed ldap_modify(3) prototypes @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.29 2011/03/20 20:27:55 wiz Exp $ d10 1 a10 1 DISTNAME= openldap-2.4.30 @ 1.29 log @Remove some ex-MASTER_SITES. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.28 2011/03/17 14:09:20 drochner Exp $ d4 1 d10 16 a25 15 DISTNAME= openldap-2.4.24 CATEGORIES= databases MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ MASTER_SITES+= http://www.openldap.org/software/download/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/ MASTER_SITES+= ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/ MASTER_SITES+= ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/ MASTER_SITES+= ftp://sunsite.cnlab-switch.ch/mirror/OpenLDAP/openldap-release/ EXTRACT_SUFX= .tgz MAINTAINER= ghen@@NetBSD.org HOMEPAGE= http://www.openldap.org/ d37 1 a37 1 MAKE_ENV+= LIBMODE=${LIBMODE:Q} d69 2 a70 2 CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} CONFIGURE_ARGS+= --localstatedir=${OPENLDAP_VARDIR:Q} d78 2 a79 2 .for FILE in ${CNFS} CONF_FILES+= ${EGDIR}/${FILE:Q} ${OPENLDAP_ETCDIR}/${FILE:Q} d81 2 a82 2 .for FILE in ${CNFS_PERMS} CONF_FILES_PERMS+= ${EGDIR}/${FILE:Q} ${OPENLDAP_ETCDIR}/${FILE:Q} ${OPENLDAP_FILEPERMS} a97 1 # a99 1 # d110 2 a111 2 MAKE_FLAGS+= moduledir=${OPENLDAP_MODULEDIR:Q} INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR:Q} @ 1.28 log @update to 2.4.24 changes: -Added LDIF line wrapping setting -Added libldap cert x500UniqueIdentifier handling -Added libldap_r,libldap formal concurrency API -Added slapadd attribute value checking -Added slapcat continue mode for problematic DBs -Added slapd syncrepl suffixmassage support -Added slapd multiple listener threads -Added slapd extensible match for ordering rules -Added slapd-meta paged results control forwarding -Added slapd-meta subtree-include support -Added slapd-null back-config support -Added slapd-sql autocommit support -Added slapd-sql support for long long keys -Added slapo-sssvlv multiple sorts per connection -many bugfixes -documentation improvements approved by Geert Hendrickx (the MAINTAINER) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.27 2010/12/17 10:20:51 adam Exp $ a12 1 MASTER_SITES+= http://www.PlanetMirror.com/pub/openldap/openldap-release/ a13 1 MASTER_SITES+= ftp://ftp.ucr.ac.cr/pub/Unix/openldap/openldap-release/ a14 1 MASTER_SITES+= ftp://it.openldap.org/pub/OpenLDAP/openldap-release/ a16 1 MASTER_SITES+= ftp://ftp.holywar.net/pub/OpenLDAP/openldap-release/ a19 1 MASTER_SITES+= ftp://ftp.plig.org/pub/OpenLDAP/openldap-release/ @ 1.27 log @Fix building openldap-smbk5pwd on machines other than NetBSD, and without kerberos if Heimdal not found (only Samba support). @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.26 2010/07/24 11:15:16 ghen Exp $ d9 1 a9 1 DISTNAME= openldap-2.4.23 @ 1.26 log @Update to OpenLDAP 2.4.23, now the "stable" release. OpenLDAP 2.4.23 Release (2010/06/30) Fixed libldap to return server's error code (ITS#6569) Fixed libldap memleaks (ITS#6568) Fixed liblutil off-by-one with delta (ITS#6541) Fixed slapd acls with glued databases (ITS#6468) Fixed slapd syncrepl rid logging (ITS#6533) Fixed slapd modrdn handling of invalid values (ITS#6570) Fixed slapd-bdb hasSubordinates computation (ITS#6549) Fixed slapd-bdb to use memcpy instead for strcpy (ITS#6474) Fixed slapd-bdb entry cache delete failure (ITS#6577) Fixed slapd-ldap to return control responses (ITS#6530) Fixed slapo-ppolicy to use Debug (ITS#6566) Fixed slapo-refint to zero out freed DN vals (ITS#6572) Fixed slapo-rwm to use Debug (ITS#6566) Fixed slapo-sssvlv to use Debug (ITS#6566) Fixed slapo-syncprov lost deletes in refresh phase (ITS#6555) Fixed slapo-valsort to use Debug (ITS#6566) Fixed contrib/nssov network.c missing patch (ITS#6562) Build Environment Fixed test043 attribute sorting (ITS#6553) Documentation slapd-config(5) note default rootdn (ITS#6546) OpenLDAP 2.4.22 Release (2010/04/24) Added slapd SLAP_SCHEMA_EXPOSE flag for hidden schema elements (ITS#6435) Added slapd tools selective iterations (ITS#6442) Added slapd syncrepl TCP keepalive (ITS#6389) Added slapo-ldap idassert-passthru (ITS#6456) Added slapo-pbind Fixed libldap gmtime re-entrancy (ITS#6262) Fixed libldap gssapi off by one error (ITS#6223) Fixed libldap GnuTLS serial length (ITS#6460) Fixed libldap MozNSS context and PEM support (ITS#6432) Fixed libldap referral on bind behavior(ITS#6510) Fixed slapd acl non-entry internal searches (ITS#6481) Fixed slapd acl attrval style initialization (ITS#6520) Fixed slapd certificateListValidate (ITS#6466) Fixed slapd empty URI parsing (ITS#6465) Fixed slapd glued misplaced entries (ITS#6506) Fixed slapd glued paged cookies (ITS#6507) Fixed slapd glued paged results (ITS#6504) Fixed slapd gmtime re-entrancy (ITS#6262) Fixed slapd to ignore controls with unrecognized flags (ITS#6480) Fixed slapd entry ownership (ITS#5340) Fixed slapd sasl auxprop_lookup (ITS#6441) Fixed slapd sasl auxprop ssf (ITS#5195) Fixed slapd syncrepl for attributes with no matching rule (ITS#6458) Fixed slapd syncrepl for unknown attrs and delta-sync (ITS#6473) Fixed slapd syncrepl loop with moddn (ITS#6472) Fixed slapo-accesslog to not replicate internal purges (ITS#6519) Fixed slapd-bdb contextCSN updates from updatedn (ITS#6469) Fixed slapd-bdb lockobj zeroing (ITS#6501) Fixed slapd-ldap/meta control criticality (ITS#6523) Fixed slapd-ldap/meta with ordered values (ITS#6516) Fixed slapo-collect entry ownership (ITS#5340,ITS#6423) Fixed slapo-dds with NULL backend (ITS#6490) Fixed slapo-dynlist entry ownership (ITS#5340,ITS#6423) Fixed slapo-memberof attr count (ITS#6508) Fixed slapo-pcache to release its own entries (ITS#6484) Fixed slapo-pcache with NULL backend (ITS#6490) Fixed slapo-rwm entry release handling (ITS#6484) Fixed slapo-rwm memory handling with rewrites (ITS#6526) Fixed slapo-rwm olcRwmMap handling (ITS#6436) Fixed slapo-rwm entry ownership (ITS#5340,ITS#6423) Fixed slapo-syncprov memory leak (ITS#6459) Fixed slapo-translucent counter increment (ITS#6497) Fixed slapo-valsort entry ownership (ITS#5340,ITS#6423) Fixed contrib/sha2 adds mechs for more hashes (ITS#6433) Fixed contrib/nssov to use nss-pam-ldapd (ITS#6488) Build Environment Added back-ldif, back-null test support (ITS#5810) Documentation admin24 avoid explicit moduleload statements (ITS#6486) admin24 broken link fixes (ITS#6493,ITS#6515) slapd.access(5) val.regex explanation (ITS#5804) @ text @d1 6 a6 1 # $NetBSD: Makefile.common,v 1.25 2010/02/19 20:49:29 ghen Exp $ @ 1.25 log @Update to OpenLDAP 2.4.21, now the "stable" release. OpenLDAP 2.4.21 Release (2009/12/20) Fixed liblutil for negative microsecond offsets (ITS#6405) Fixed slapd global settings to work without restart (ITS#6428) Fixed slapd looping with SSL/TLS connections (ITS#6412) Fixed slapd syncrepl freeing tasks from queue (ITS#6413) Fixed slapd syncrepl parsing of tls defaults (ITS#6419) Fixed slapd syncrepl uninitialized variables (ITS#6425) Fixed slapd-config Adds with Abstract classes (ITS#6408) Fixed slapo-dynlist behavior with simple filters (ITS#6421) Fixed slapd-ldif access outside database directory (ITS#6414) Fixed slapd-null extraneous assert (ITS#6403) Fixed slapo-translucent with back-null (ITS#6403) Fixed slapo-unique criteria checking (ITS#6270) Build Environment Deleted broken LBER_INVALID macro (ITS#6402) Fixed test058 kill usage (ITS#6420) Fixed meta regression test (ITS#6418) Documentation slapd-meta(5) Note deprecated functions (ITS#6424) admin24 fix set example for group of groups (ITS#6382) admin24 fix dynamic group documentation (ITS#6290) OpenLDAP 2.4.20 Release (2009/11/27) Fixed client tools with LDAP options (ITS#6283) Fixed liblber embedded NUL values in BerValues (ITS#6353) Fixed liblber inverted LBER_USE_DER test (ITS#6348) Fixed liblber to return failure on certain failures (ITS#6344) Fixed libldap connection initialization (ITS#6386) Fixed libldap sasl buffer sizing (ITS#6327,ITS#6334) Fixed libldap uninitialized return value (ITS#6355) Fixed libldap unlimited timeout (ITS#6388) Added slapd handling of hex server IDs (ITS#6297) Added slapd syncrepl contextCSN storing in subentry (ITS#6373) Fixed slapd asserts in minimal environment (ITS#6361) Fixed slapd authid-rewrite parsing (ITS#6392) Fixed slapd checks of str2filter (ITS#6391) Fixed slapd configArgs initialization (ITS#6363) Fixed slapd debug handling of LDAP_DEBUG_ANY (ITS#6324) Fixed slapd db_open with connection_fake_init (ITS#6381) Fixed slapd with embedded \0 in bervals (ITS#6378,ITS#6379) Fixed slapd inclusion of ac/unistd.h (ITS#6342) Fixed slapd invalid dn log message (ITS#6309) Fixed slapd lockup on shutdown (ITS#6372) Fixed slapd onetime leak (ITS#6398) Fixed slapd RID range to be decimal only (ITS#6394) Fixed slapd sl_free to better reclaim memory (ITS#6380) Fixed slapd syncrepl deletes in MirrorMode (ITS#6368) Fixed slapd syncrepl to use correct SID (ITS#6367) Fixed slapd termination for one level DNs (ITS#6338) Fixed slapd tls_accept to retry in certain cases (ITS#6304) Fixed slapd-bdb/hdb cache corruption (ITS#6341) Fixed slapd-bdb/hdb entry cache (ITS#6360) Fixed slapd-ldap leak (ITS#6326) Fixed slapd-relay bind segfault (ITS#6337) Fixed slapo-accesslog ensure CSNs are normalized (ITS#6400) Fixed slapo-memberof operational attr updates (ITS#6329) Fixed slapo-pcache entry dupe (ITS#6310) Fixed slapo-syncprov checkpoint conversion (ITS#6370) Fixed slapo-syncprov deadlock (ITS#6335) Fixed slapo-syncprov memory leak (ITS#6376) Fixed slapo-syncprov out of order changes (ITS#6346) Fixed slapo-syncprov psearch with stale cookie (ITS#6397) Build Environment Added additional operations for ITS#6332 Fixed memrchr define (ITS#6351) Fixed slapd MAXPATHLEN handling (ITS#6342) Added test050 rapid add/mod/del sequence (ITS#6368) Fixed test057 handling of memberof/refint (ITS#6343) Fixed slapd test error ignoring (ITS#6345) Fixed liblutil constant (ITS#5909) Documentation admin24 fix RFC4511 and other references (ITS#6399) ldap_get_dn(3) typos (ITS#5366) ldap.conf(5) clarify comment usage (ITS#6384) slapd.conf(5) note hex server IDs (ITS#6297) slapd-config(5) note hex server IDs (ITS#6297) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.24 2009/10/29 06:56:10 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.21 @ 1.25.4.1 log @Pullup ticket 3183 - requested by ghen security update Revisions pulled up: - pkgsrc/databases/openldap/Makefile 1.135 - pkgsrc/databases/openldap/Makefile.common 1.26 - pkgsrc/databases/openldap/distinfo 1.78 - pkgsrc/databases/openldap-client/PLIST 1.8 - pkgsrc/databases/openldap-cloak/Makefile 1.8 - pkgsrc/databases/openldap-doc/Makefile 1.20 - pkgsrc/databases/openldap-nops/Makefile 1.10 - pkgsrc/databases/openldap-server/Makefile 1.26 - pkgsrc/databases/openldap-smbk5pwd/Makefile 1.8 ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: ghen Date: Sat Jul 24 11:15:18 UTC 2010 Modified Files: pkgsrc/databases/openldap: Makefile Makefile.common distinfo pkgsrc/databases/openldap-client: PLIST pkgsrc/databases/openldap-cloak: Makefile pkgsrc/databases/openldap-doc: Makefile pkgsrc/databases/openldap-nops: Makefile pkgsrc/databases/openldap-server: Makefile pkgsrc/databases/openldap-smbk5pwd: Makefile Log Message: Update to OpenLDAP 2.4.23, now the "stable" release. OpenLDAP 2.4.23 Release (2010/06/30) Fixed libldap to return server's error code (ITS#6569) Fixed libldap memleaks (ITS#6568) Fixed liblutil off-by-one with delta (ITS#6541) Fixed slapd acls with glued databases (ITS#6468) Fixed slapd syncrepl rid logging (ITS#6533) Fixed slapd modrdn handling of invalid values (ITS#6570) Fixed slapd-bdb hasSubordinates computation (ITS#6549) Fixed slapd-bdb to use memcpy instead for strcpy (ITS#6474) Fixed slapd-bdb entry cache delete failure (ITS#6577) Fixed slapd-ldap to return control responses (ITS#6530) Fixed slapo-ppolicy to use Debug (ITS#6566) Fixed slapo-refint to zero out freed DN vals (ITS#6572) Fixed slapo-rwm to use Debug (ITS#6566) Fixed slapo-sssvlv to use Debug (ITS#6566) Fixed slapo-syncprov lost deletes in refresh phase (ITS#6555) Fixed slapo-valsort to use Debug (ITS#6566) Fixed contrib/nssov network.c missing patch (ITS#6562) Build Environment Fixed test043 attribute sorting (ITS#6553) Documentation slapd-config(5) note default rootdn (ITS#6546) OpenLDAP 2.4.22 Release (2010/04/24) Added slapd SLAP_SCHEMA_EXPOSE flag for hidden schema elements (ITS#6435) Added slapd tools selective iterations (ITS#6442) Added slapd syncrepl TCP keepalive (ITS#6389) Added slapo-ldap idassert-passthru (ITS#6456) Added slapo-pbind Fixed libldap gmtime re-entrancy (ITS#6262) Fixed libldap gssapi off by one error (ITS#6223) Fixed libldap GnuTLS serial length (ITS#6460) Fixed libldap MozNSS context and PEM support (ITS#6432) Fixed libldap referral on bind behavior(ITS#6510) Fixed slapd acl non-entry internal searches (ITS#6481) Fixed slapd acl attrval style initialization (ITS#6520) Fixed slapd certificateListValidate (ITS#6466) Fixed slapd empty URI parsing (ITS#6465) Fixed slapd glued misplaced entries (ITS#6506) Fixed slapd glued paged cookies (ITS#6507) Fixed slapd glued paged results (ITS#6504) Fixed slapd gmtime re-entrancy (ITS#6262) Fixed slapd to ignore controls with unrecognized flags (ITS#6480) Fixed slapd entry ownership (ITS#5340) Fixed slapd sasl auxprop_lookup (ITS#6441) Fixed slapd sasl auxprop ssf (ITS#5195) Fixed slapd syncrepl for attributes with no matching rule (ITS#6458) Fixed slapd syncrepl for unknown attrs and delta-sync (ITS#6473) Fixed slapd syncrepl loop with moddn (ITS#6472) Fixed slapo-accesslog to not replicate internal purges (ITS#6519) Fixed slapd-bdb contextCSN updates from updatedn (ITS#6469) Fixed slapd-bdb lockobj zeroing (ITS#6501) Fixed slapd-ldap/meta control criticality (ITS#6523) Fixed slapd-ldap/meta with ordered values (ITS#6516) Fixed slapo-collect entry ownership (ITS#5340,ITS#6423) Fixed slapo-dds with NULL backend (ITS#6490) Fixed slapo-dynlist entry ownership (ITS#5340,ITS#6423) Fixed slapo-memberof attr count (ITS#6508) Fixed slapo-pcache to release its own entries (ITS#6484) Fixed slapo-pcache with NULL backend (ITS#6490) Fixed slapo-rwm entry release handling (ITS#6484) Fixed slapo-rwm memory handling with rewrites (ITS#6526) Fixed slapo-rwm olcRwmMap handling (ITS#6436) Fixed slapo-rwm entry ownership (ITS#5340,ITS#6423) Fixed slapo-syncprov memory leak (ITS#6459) Fixed slapo-translucent counter increment (ITS#6497) Fixed slapo-valsort entry ownership (ITS#5340,ITS#6423) Fixed contrib/sha2 adds mechs for more hashes (ITS#6433) Fixed contrib/nssov to use nss-pam-ldapd (ITS#6488) Build Environment Added back-ldif, back-null test support (ITS#5810) Documentation admin24 avoid explicit moduleload statements (ITS#6486) admin24 broken link fixes (ITS#6493,ITS#6515) slapd.access(5) val.regex explanation (ITS#5804) To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 pkgsrc/databases/openldap/Makefile cvs rdiff -u -r1.25 -r1.26 pkgsrc/databases/openldap/Makefile.common cvs rdiff -u -r1.77 -r1.78 pkgsrc/databases/openldap/distinfo cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/openldap-client/PLIST cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/openldap-cloak/Makefile cvs rdiff -u -r1.19 -r1.20 pkgsrc/databases/openldap-doc/Makefile cvs rdiff -u -r1.9 -r1.10 pkgsrc/databases/openldap-nops/Makefile cvs rdiff -u -r1.25 -r1.26 pkgsrc/databases/openldap-server/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/openldap-smbk5pwd/Makefile @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.26 2010/07/24 11:15:16 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.23 @ 1.24 log @Update OpenLDAP packages to 2.4.19, which is now the "stable release". OpenLDAP 2.4.19 Release (2009/10/06) Fixed client tools with null timeouts (ITS#6282) Fixed slapadd to warn about missing attrs for replicas (ITS#6281) Fixed slapd acl cache (ITS#6287) Fixed slapd tools to allow -n for conversion (ITS#6258) Fixed slapd-ldap with null timeouts (ITS#6282) Fixed slapd-ldap with strong binds with relay/translucent (ITS#6296) Fixed slapd-ldif buffer overflow (ITS#6303) Fixed slapo-auditlog comments when modifying (ITS#6286) Fixed slapo-dynlist lock leak (ITS#6308) Fixed slapo-pcache cache corruption (ITS#6242) Fixed slapo-sssvlv sort control dereferencing (ITS#6288) Fixed contrib/autogroup segfaults (ITS#6279) Fixed contrib/nssov getgroupbymembers (ITS#6291) Fixed contrib/smbk5pwd rpath linking (ITS#6323) Build Environment Fixed --enable-deref support (ITS#6311) Fixed contrib/autogroup default libtool path (ITS#6284) Deleted nadf.schema (ITS#6140) OpenLDAP 2.4.18 Release (2009/09/06) Fixed client tools common options (ITS#6049) Fixed liblber speed and other problems (ITS#6215) Added libldap MozNSS PEM support (ITS#6278) Added libldap option for SASL_USERNAME (ITS#6257) Fixed libldap error parsing (ITS#6197) Fixed libldap native getpass usage (ITS#4643) Fixed libldap tls_check_hostname for OpenSSL and MozNSS (ITS#6239) Added slapd tcp buffers support (ITS#6234) Fixed slapd allow mirrormode to be set to FALSE (ITS#5946) Fixed slapd certificate list parsing (ITS#6241) Fixed slapd writers blocking (ITS#6276) Fixed slapd dncachesize behavior to unlimited by default (ITS#6222) Fixed slapd incorrectly applying writetimeout when not set (ITS#6220) Fixed slapd with duplicate empty lines for olcDbConfig (ITS#6240) Fixed slapd server URL matching (ITS#5942) Fixed slapd subordinate needs a suffix (ITS#6216) Fixed slapd syncrepl decrement on possible NULL value (ITS#6256) Fixed slapd tools to properly close database (ITS#6214) Fixed slapd uninitialized SlapReply components (ITS#6101) Fixed slapd-meta starttls with targets (ITS#6190) Fixed slapd-monitor stats with glued subordinates (ITS#6243) Fixed slapd-ndb startup (ITS#6203) Fixed slapd-relay various issues (ITS#6133) Fixed slapd-relay response/cleanup callback mismatch (ITS#6154) Fixed slapd-sql with baseObject query (ITS#6172) Fixed slapd-sql with empty attribute (ITS#6163) Fixed slapo-dynlist uninitialized var (ITS#6266) Fixed slapo-pcache multiple enhancements (ITS#6152,ITS#5178) Fixed slapo-ppolicy updating operational attributes (ITS#6265) Fixed slapo-translucent attribute return (ITS#6254) Fixed slapo-translucent filter matching (ITS#6255) Fixed slapo-translucent to honor sizelimit (ITS#6253) Fixed slapo-unique filter matching (ITS#6077) Fixed tools off by one error (ITS#6233) Fixed tools resource leaks (ITS#6145) Added contrib/allowed (ITS#4730) Fixed contrib/autogroup with RE24 (ITS#6227) Fixed contrib/nss symbols (ITS#6273) Build Environment Tests note which backend is being tested (ITS#5810) Fixed test056-monitor with custom ports (ITS#6213) Documentation admin24 fix broken link (ITS#6264) ldap_open(3) document URI (ITS#6261) OpenLDAP 2.4.17 Release (2009/07/13) Fixed liblber to use ber_strnlen (ITS#6080) Fixed libldap GnuTLS private key init (ITS#6053) Fixed libldap openssl digest initialization (ITS#6192) Fixed libldap tls NULL error messages (ITS#6079) Fixed libldap_r missing stub (ITS#6188) Fixed liblutil opendir/closedir on windows (ITS#6041) Fixed liblutil for _GNU_SOURCE (ITS#5464,ITS#5666) Added slapd sasl auxprop support (ITS#6147) Added slapd schema checking tool (ITS#6150) Added slapd writetimeout keyword (ITS#5836) Fixed slapd abandon/cancel handling for some ops (ITS#6157) Fixed slapd access setstyle to expand (ITS#6179) Fixed slapd assert with closing connections (ITS#6111) Fixed slapd bind race condition (ITS#6189) Fixed slapd cancel behavior (ITS#6137) Fixed slapd cert validation (ITS#6098) Fixed slapd connection_destroy assert (ITS#6089) Fixed slapd csn normalization (ITS#6195) Fixed slapd errno handling (ITS#6037) Fixed slapd global alloc handling (ITS#6054) Fixed slapd hung writers (ITS#5836) Fixed slapd ldapi issues (ITS#6056) Fixed slapd moduleload with static backends and modules (ITS#6016) Fixed slapd normalization of updated schema attributes (ITS#5540) Fixed slapd olcLimits handling (ITS#6159) Fixed slapd olcLogLevel with hex levels (ITS#6162) Fixed slapd pagedresults stacked control with overlays (ITS#6056) Fixed slapd password-hash incorrect limit on arg length (ITS#6139) Fixed slapd readonly restrictions (ITS#6109) Fixed slapd sending cancelled operations results (ITS#6103) Fixed slapd slapi_entry_has_children (ITS#6132) Fixed slapd sockets usage on windows (ITS#6039) Fixed slapd some abandon and cancel race conditions (ITS#6104) Fixed slapd tls context after changes (ITS#6135) Fixed slapd-bdb/hdb adjust dncachesize if too low (ITS#6176) Fixed slapd-bdb/hdb crashes during delete (ITS#6177) Fixed slapd-bdb/hdb multiple olcIndex for same attr (ITS#6196) Fixed slapd-hdb freeing of already freed entries (ITS#6074) Fixed slapd-hdb entryinfo cleanup (ITS#6088) Fixed slapd-hdb dncache lockups (ITS#6095) Fixed slapd-ldap deadlock with non-responsive TLS URIs (ITS#6167) Fixed slapd-relay to return failure on failure (ITS#5328) Fixed slapd-sql with BACKSQL_ARBITRARY_KEY defined (ITS#6100) Fixed slapo-collect collectinfo ordering (ITS#6076) Fixed slapo-collect missing equality match rule (ITS#6075) Fixed slapo-dds entry expiration (ITS#6169) Fixed slapo-perl symbols (ITS#5658) Fixed slapo-ppolicy to honor pwdLockout (ITS#6168) Fixed slapo-ppolicy to return check modules error message (ITS#6082) Fixed slapo-refint refint_repair handling (ITS#6056) Added slapo-rwm rwm-drop-unrequested-attrs config option (ITS#6057) Fixed slapo-rwm dn passing (ITS#6070) Fixed slapo-rwm entry free (ITS#6058) Fixed slapo-rwm entry release (ITS#6081) Fixed slapo-translucent entry gathering (ITS#6156) Fixed tools returning ldif errors (ITS#5892) Fixed contrib/smbk5pwd use of private functions (ITS#5535) Build Environment Added test056-monitor (ITS#5540) Added test057-memberof-refint (ITS#5395) Fixed winsock detection for windows (ITS#6102, ITS#6078) Removed GSSAPI configure option (ITS#6091,ITS#6092,ITS#6093,ITS#5369) Documentation admin24 relocate configuration examples (ITS#6183) admin24 fixed example regex (ITS#6052) admin24 removed temporary back-monitor note (ITS#6130) admin24 slapd.conf to cn=config conversion process (ITS#6060) man page consistency fixes (ITS#6023) ldapcompare(1) note -e option (ITS#6107) ldapdelete(1) note -e option (ITS#6107) ldapmodify(1) note -e option (ITS#6107) ldapmodrdn(1) note -e option (ITS#6107) ldapsearch(1) output format description (ITS#6146) ldapurl(1) note -e option (ITS#6107) ldapwhoami(1) note -e option (ITS#6107) ldap_result(3) Add RETURN VALUE heading (ITS#6180) ldap.conf(5) improve sizelimit/timelimit limits (ITS#6127) slapd.access(5) Fix to use expand (ITS#6179) slapd.conf(5) document default modulepath (ITS#5829) slapd.conf(5) pidfile/argsfile description fix (ITS#5975) slapd-config(5) document default modulepath (ITS#5829) slapd-config(5) pidfile/argsfile description fix (ITS#5975) slapo-constraint(5) clarify URI example (ITS#6118) slapo-unique(5) explicitly note rootdn requirement (ITS#6108) slapadd(8) note it does indexing (ITS#6160) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.23 2009/10/21 16:25:01 tnn Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.19 @ 1.23 log @needs soelim @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.22 2009/07/21 10:37:11 tnn Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.16 @ 1.22 log @Need -D_GNU_SOURCE on Linux for "struct ucred" declaration. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.21 2009/04/27 07:15:43 ghen Exp $ d32 1 @ 1.21 log @Update OpenLDAP packages to 2.4.16, the new stable release. patch-db (for openldap-cloak module) has been included upstream. OpenLDAP 2.4.16 Release (2009/04/05) Fixed libldap GnuTLS with x509v1 CA certs (ITS#5992) Fixed libldap GnuTLS with CA chains (ITS#5991) Fixed libldap GnuTLS TLSVerifyCilent try (ITS#5981) Fixed libldap segfault in checking cert/DN (ITS#5976) Fixed libldap peer cert double free (ITS#5849) Fixed libldap referral chasing (ITS#5980) Fixed slapd backglue with empty DBs (ITS#5986) Fixed slapd ctxcsn race condition (ITS#6001) Fixed slapd debug message (ITS#6027) Fixed slapd redundant module loading (ITS#6030) Fixed slapd schema_init freed value (ITS#6036) Fixed slapd syncrepl newCookie sync messages (ITS#5972) Fixed slapd syncrepl hang during shutdown (ITS#6011) Fixed slapd syncrepl too many MMR messages (ITS#6020) Fixed slapd syncrepl skipped entries with MMR (ITS#5988) Fixed slapd-bdb/hdb cachesize handling (ITS#5860) Fixed slapd-bdb/hdb with slapcat with empty dn (ITS#6006) Fixed slapd-bdb/hdb with NULL transactions (ITS#6012) Fixed slapd-ldap incorrect referral handling (ITS#6003,ITS#5916) Fixed slapd-ldap/meta with broken AD results (ITS#5977) Fixed slapd-ldap/meta with invalid attrs again (ITS#5959) Fixed slapo-accesslog interaction with ppolicy (ITS#5979) Fixed slapo-dynlist conversion to cn=config (ITS#6002) Fixed slapo-syncprov newCookie sync messages (ITS#5972) Fixed slapd-syncprov too many MMR messages (ITS#6020) Fixed slapo-syncprov replica lockout (ITS#5985) Fixed slapo-syncprov modtarget tracking (ITS#5999) Fixed slapo-syncprov multiple CSN propagation (ITS#5973) Fixed slapo-syncprov race condition (ITS#6045) Fixed slapo-syncprov sending cookies without CSN (ITS#6024) Fixed slapo-syncprov skipped entries with MMR (ITS#5988) Fixed tools passphrase free (ITS#6014) Build Environment Cleaned up alloc/free functions for Windows (ITS#6005) Fixed running of autosave files in testsuite (ITS#6026) Documentation admin24 clarified MMR URI requirements (ITS#5942,ITS#5987) Added ldapexop(1) manual page (ITS#5982) slapd-ldap/meta(5) added missing TLS options (ITS#5989) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.20 2009/03/07 22:26:23 manu Exp $ d64 1 @ 1.20 log @Update to OpenLDAP 2.4.15 From OpenLDAP 2.4 Change Log OpenLDAP 2.4.15 Release (2009/02/24) Fixed libldap alias dereferencing in C API again (ITS#5916) Fixed libldap GnuTLS compilation (ITS#5955) Fixed slapd bconfig conversion again (ITS#5346) Fixed slapd behavior with superior objectClasses again (ITS#5517) Fixed slapd RFC4512 behavior with same attr in RDN (ITS#5968) Fixed slapd corrupt contextCSN (ITS#5947) Fixed slapd syncrepl order to match on add/delete (ITS#5954) Fixed slapd adding rdn with other values (ITS#5965) Fixed slapd-bdb/hdb behavior with unallocatable shm (ITS#5956) Fixed slapd-ldap/meta with entries with invalid attrs (ITS#5959) Fixed slapd-relay control initialization (ITS#5724) Fixed slapo-pcache caching invalid entries (ITS#5927) Fixed slapo-syncprov csn updates (ITS#5969) Fixed slapo-rwm objectClass preservation (ITS#5760) Fixed slapo-rwm rwm_bva_rewrite handling (ITS#5960) Build Environment Fixed tester library linking for windows (ITS#5740) OpenLDAP 2.4.14 Release (2009/02/14) Added libldap option to disable SASL host canonicalization (ITS#5812) Added libldap TLS_PROTOCOL_MIN (ITS#5655) Added libldap GnuTLS support for TLS_CIPHER_SUITE (ITS#5887) Added libldap GnuTLS setting random file (ITS#5462) Added libldap alias dereferencing in C API (ITS#5916) Fixed libldap chasing multiple referrals (ITS#5853) Fixed libldap deref handling (ITS#5768) Fixed libldap NULL pointer deref (ITS#5934) Fixed libldap peer cert memory leak (ITS#5849) Fixed libldap interaction with GnuTLS CN IP-based matches (ITS#5789) Fixed libldap intermediate response behavior (ITS#5896) Fixed libldap IPv6 address handling (ITS#5937) Fixed libldap_r deref building (ITS#5768) Fixed libldap_r slapd lockup when paused during shutdown (ITS#5841) Added slapd syncrepl default retry setting (ITS#5825) Added slapd val.regex expansion (ITS#5804) Added slapd TLS_PROTOCOL_MIN (ITS#5655) Added slapd slapi_pw_find (ITS#2615,ITS#4359) Added slapd compatibility with MSAD ranged values (ITS#5927) Fixed slapd bconfig to return error codes (ITS#5867) Fixed slapd bconfig encoding incorrectly (ITS#5897) Fixed slapd bconfig dangling pointers (ITS#5924) Fixed slapd behavior with superior objectClasses (ITS#5517) Fixed slapd connection assert (ITS#5835) Fixed slapd epoll handling (ITS#5886) Fixed slapd frontend/backend options handling (ITS#5857) Fixed slapd glue with MMR (ITS#5925) Fixed slapd logging on Windows (ITS#5392) Fixed slapd listener comparison (ITS#5613) Fixed slapd manageDSAit with glue entries (ITS#5921) Fixed slapd relax behavior with structuralObjectClass (ITS#5792) Fixed slapd syncrepl rename handling (ITS#5809) Fixed slapd syncrepl MMR when adding new server (ITS#5850) Fixed slapd syncrepl MMR with deleted entries (ITS#5843) Fixed slapd syncrepl replication with glued DB (ITS#5866) Fixed slapd syncrepl replication with moddn (ITS#5901) Fixed slapd syncrepl replication with referrals (ITS#5881) Fixed slapd syncrepl replication with config tree (ITS#5935) Fixed slapd wake_sds close on Windows (ITS#5855) Fixed slapd-bdb/hdb dncachesize handling (ITS#5860) Fixed slapd-bdb/hdb RFC4528 control support (ITS#5861) Fixed slapd-bdb/hdb trickle task usage (ITS#5864) Fixed slapd-hdb idlcache with empty suffix (ITS#5859) Fixed slapd-ldap idassert-bind validity checking (ITS#5863) Fixed slapd-ldap/meta RFC4525 increment support (ITS#5912) Fixed slapd-ldap/meta search dereferencing (ITS#5916) Fixed slapd-ldap/meta with intermediate response (ITS#5931) Fixed slapd-ldif numerous bugs (ITS#5408) Fixed slapd-ldif rename on same DN (ITS#5319) Fixed slapd-ldif deadlock (ITS#5329) Fixed slapd-meta double response sending (ITS#5854) Fixed slapd-meta alias deref for retry (ITS#5889) Fixed slapd-relay recursion detection (ITS#5943) Fixed slapd-sock descriptor leak (ITS#5939) Fixed slapo-accesslog on glued dbs (ITS#5907) Fixed slapo-dynlist handling of flags (ITS#5898) Fixed slapo-memberof multiple instantiation (ITS#5903) Fixed slapo-pcache filter sorting (ITS#5756) Fixed slapo-ppolicy to not be global (ITS#5858) Fixed slapo-rwm double free (ITS#5923) Fixed slapo-rwm with back-config (ITS#5906) Fixed slapo-rwm olcRwmRewrite modification (ITS#5940) Added slapo-rwm newRDN rewriting (ITS#5834) Added slapadd progress meter (ITS#5922) Updated contrib/addpartial module (ITS#5764) Added contrib/cloak module (ITS#5872) Added contrib/smbk5pwd gcrypt support (ITS#5410) Added contrib/passwd sha2 support (ITS#5660) Build Environment Fixed test006 appending to log file (ITS#5910) Fixed test036,test039 behavior on error (ITS#5893) Fixed test048 sed pathname substitution (ITS#5910) Fixed test049,test050 to work on windows (ITS#5842) Updated test017,test018,test019 to cover more cases (ITS#5883) Removed patch for BerkeleyDB 4.7.25 (Official patch available) Fixed MSVC 9.0 build issues (ITS#5888) Fixed gss detection on Solaris (ITS#5846) Fixed uuid_create/uuid_unparse_lower detection (ITS#5905) Fixed liblutil tavl_delete to macroize constants (ITS#5909) Documentation admin24 added limits chapter (ITS#5818) admin24 access-control clarify global ACLS (ITS#5851,ITS#5852) admin24 search on nested naming contexts (ITS#5788) admin24 consistent loglevel documentation (ITS#5904) slapd-bdb/hdb expansion on dncachesize behavior (ITS#5721) slapo-constraint(5) example fix (ITS#5895) slap*(8) man pages should mention slapd-config (ITS#5828) slapacl(8c) fix wording (ITS#5918) slapd(8) document sid (ITS#5873) slapd.access(5) clarify global ACLS (ITS#5851,ITS#5852) slapadd/cat/index(8) note -n 0 for slapd-config (ITS#5891) Added SEE ALSO slapd-config(5) to relevant man pages (ITS#5914) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.19 2009/01/24 22:11:19 manu Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.15 @ 1.19 log @Missing bits for OpenLDAP-2.4.13 update @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.18 2008/08/23 08:12:02 obache Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.13 @ 1.18 log @ftp.matrix.com.br is not resolved anymore. Noticed by Zafer Aydogan via private mail. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.17 2008/07/19 21:08:42 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.11 @ 1.17 log @Update openldap packages to 2.4.11. OpenLDAP 2.4.11 Release (2008/07/16) Fixed liblber ber_get_next length decoding (ITS#5580) Added libldap assertion control (ITS#5560) Fixed libldap GnuTLS CRL result handling (ITS#5577) Fixed libldap GnuTLS SSF computation (ITS#5585) Fixed liblutil missing return code (ITS#5615) Fixed slapd cert serial number parsing (ITS#5588) Fixed slapd check for structural_class failures (ITS#5540) Fixed slapd config backend renumbering (ITS#5571) Fixed slapd configContext OID (ITS#5383) Fixed slapd crash with no listeners (ITS#5563) Fixed slapd equality rules for olcRootDN/olcSchemaDN (ITS#5540) Fixed slapd sets memory leak (ITS#5557) Fixed slapd sortvals binary search (ITS#5578) Fixed slapd syncrepl updates with multiple masters (ITS#5597) Fixed slapd syncrepl superior objectClass delete/add (ITS#5600) Fixed slapd syncrepl/slapo-syncprov contextCSN updates as internal ops (ITS#5596) Added slapd-ldap/slapd-meta option to filter out search references (ITS#5593) Fixed slapd-meta link to slapd-ldap (ITS#5355) Fixed slapd-sock, back-shell buffer count (ITS#5558) Fixed slapo-dynlist dg attrs lookup (ITS#5583) Fixed slapo-dynlist entry release (ITS#5135) Fixed slapo-memberof replace handling (ITS#5584) Added slapo-nssov contrib module Fixed slapo-pcache handling of negative search caches (ITS#5546) Fixed slapo-ppolicy DNs with whitespaces (ITS#5552) Fixed slapo-ppolicy modify with internal ops (ITS#5569) Fixed slapo-syncprov ACL evaluation (ITS#5548) Fixed slapo-syncprov crash with delcsn (ITS#5589) Fixed slapo-syncprov full reload (ITS#5564) Fixed slapo-syncprov missing olcSpReloadHint attr(ITS#5591) Fixed slapo-unique filter normalization (ITS#5581) Fixed contrib smbk5pwd terminator (ITS#5575) Build Environment Fixed test048 to skip if threads is not available (ITS#5529) Documentation Added slapo-pcache(5) sizelimit caching (ITS#5559) Added slapd-access(5) add and delete privs (ITS#5566) admin24 GnuTLS documentation (ITS#5554) OpenLDAP 2.4.10 Release (2008/06/08) Fixed libldap file descriptor leak with SELinux (ITS#5507) Fixed libldap ld_defconn cleanup if it was freed (ITS#5518, ITS#5525) Fixed libldap msgid handling (ITS#5318) Fixed libldap t61 infinite loop (ITS#5542) Fixed libldap_r missing stubs (ITS#5519) Fixed slapd initialization of sr_msgid, rs->sr_tag (ITS#5461) Fixed slapd missing termination of integerFilter keys (ITS#5503) Fixed slapd multiple attrs in URI (ITS#5516) Fixed slapd sasl_ssf retrieval (ITS#5403) Fixed slapd socket assert (ITS#5489) Fixed slapd syncrepl cookie (ITS#5536) Fixed slapd-bdb/hdb MAXPATHLEN (ITS#5531) Fixed slapd-bdb indexing in single ADD/MOD (ITS#5521) Fixed slapd-ldap entry_get() op-dependent behavior (ITS#5513) Fixed slapd-meta quarantine crasher (ITS#5522) Fixed slapo-refint to allow setting modifiers name (ITS#5505) Fixed slapo-syncprov contextCSN passing on syncprov consumers (ITS#5488) Fixed slapo-syncprov csn update with delta-syncrepl (ITS#5493) Fixed slapo-syncprov op2.o_extra reset (ITS#5501, #5506) Fixed slapo-syncprov searching wrong backend (ITS#5487) Fixed slapo-syncprov sending ops without queued CSNs (ITS#5465) Fixed slapo-syncprov max csn search on startup (ITS#5537) Fixed slapo-unique config structs (ITS#5526) Fixed slapo-unique filter terminator (ITS#5511) Documentation Add search privileges documentation (ITS#5512) admin24 security document updates (ITS#5524) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.16 2008/06/09 09:07:38 ghen Exp $ a9 1 MASTER_SITES+= ftp://ftp.matrix.com.br/pub/openldap/openldap-release/ @ 1.16 log @Update openldap packages to 2.4.9. Reviewed by tron. OpenLDAP 2.4.9 Release (2008/05/07) Fixed libldap to use unsigned port (ITS#5436) Fixed libldap error message for missing close paren (ITS#5458) Fixed libldap_r tpool pause checks (ITS#5364, #5407) Fixed slapcat error checking (ITS#5387) Fixed slapd abstract objectClass inheritance check (ITS#5474) Fixed slapd add operations requiring naming attrs (ITS#5412) Fixed slapd connection handling (ITS#5469) Fixed slapd delta-syncrepl resync (ITS#5378) Fixed slapd frontendDB backend selection (ITS#5419) Fixed slapd pagedresults stale state (ITS#5409) Fixed slapd pointer dereference (ITS#5388) Fixed slapd null argument dereference (ITS#5435) Fixed slapd REP_ENTRY flags (ITS#5340) Fixed slapd sets attribute description parsing (ITS#5402) Fixed slapd syncrepl hang on back-config (ITS#5407) Fixed slapd syncrepl compare_csns crash (ITS#5413) Fixed slapd syncrepl contextCSN update clash (ITS#5426) Fixed slapd syncrepl/glue failure (ITS#5430) Fixed slapd syncrepl crash on empty CSN (ITS#5432) Fixed slapd syncrepl refreshAndPersist (ITS#5454) Fixed slapd syncrepl modrdn processing (ITS#5397) Fixed slapd syncrepl MMR partial refresh (ITS#5470) Fixed slapd value list termination (ITS#5450) Fixed slapd/slapo-accesslog rq mutex usage (ITS#5442) Fixed slapd-bdb ID_NOCACHE handling (ITS#5439) Fixed slapd-bdb entryinfo state if db_lock fails (ITS#5455) Fixed slapd-bdb referral rewrite (ITS#5339) Fixed slapd-config overlay stacking (ITS#5346) Fixed slapd-config attribute publishing (ITS#5383) Fixed slapd-ldap connection handler (ITS#5404) Fixed slapd-ldif file name handling & multi-suffix/dir catch (ITS#5408) Fixed slapd-meta connections on error (ITS#5440) Fixed slapd-meta crash on search (ITS#5481) Fixed slapo-accesslog null callback stack crash (ITS#5490) Fixed slapo-auditlog unnecessary syscall (ITS#5441) Added slapo-dynlist mapping to dynamic attrs generation (ITS#5466) Fixed slapo-refint dnSubtreeMatch (ITS#5427) Fixed slapo-refint global referential integrity (ITS#5428) Fixed slapo-syncprov psearch on closed connection (ITS#5401) Fixed slapo-syncprov psearch task delay (ITS#5405) Fixed slapo-syncprov psearch filter identity (ITS#5418, #5486) Fixed slapo-syncprov/glue contextCSN update (ITS#5433) Fixed slapo-syncprov/glue search ops (ITS#5434) Fixed slapo-syncprov null cookie (ITS#5437,#5444) Fixed slapo-syncprov double-free (ITS#5445) Fixed slapo-syncprov free syncop correctly (ITS#5484) Fixed slapo-syncprov glue deadlock (ITS#5451) Build Environment Fixed leave function naming for OSF1 (ITS#5411) Documentation Fixed slapd.access(5) authz-regexp documented behavior (ITS#5400) Fixed slapd.meta(5) idassert-* documentation (ITS#5406) admin24 delta-syncrepl documentation (ITS#5476) admin24 set documentation (ITS#5278,ITS#5279,ITS#5281) admin24 slapo-ppolicy documentation (ITS#5479) admin24 syncrepl directives update (ITS#5425) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.15 2008/02/24 20:15:05 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.9 @ 1.15 log @Update OpenLDAP packages to 2.4.8 (bugfixes). OpenLDAP 2.4.8 Release (2008/02/19) Fixed ldapmodify verbose logging (ITS#5247) Fixed ldapdelete with sizelimit (ITS#5294) Fixed ldapdelete with subentries control (ITS#5293) Fixed ldapsearch exit code init (ITS#5317) Fixed libldap extended decoding (ITS#5304) Fixed libldap filter abort (ITS#5300) Fixed libldap ldap_parse_sasl_bind_result (ITS#5263) Fixed libldap result codes for open (ITS#5338) Fixed libldap search timeout crash (ITS#5291) Fixed libldap paged results crash (ITS#5315) Fixed libldap cipher suite with GnuTLS (ITS#5341) Fixed slapd support for 2.1 CSN (ITS#5348) Fixed slapd include handling (ITS#5276) Fixed slapd modrdn check for valid new DN (ITS#5344) Fixed slapd multi-step SASL binds (ITS#5298) Fixed slapd non-atomic signal variables (ITS#5248) Fixed slapd overlay ordering when moving to slapd.d (ITS#5284) Fixed slapd NULL printf (ITS#5264) Fixed slapd NULL set values (ITS#5286) Fixed slapd segv with SASL/OTP (ITS#5259) Fixed slapd timestamp race condition (ITS#5370) Fixed slapd cn=config crash on delete (ITS#5343) Fixed slapd cn=config global acls (ITS#5352) Fixed slapd truncated cookie (ITS#5362) Fixed slapd sasl with CLEARTEXT (ITS#5368) Fixed slapd str2entry with no attrs (ITS#5308) Fixed slapd TLSVerifyClient default (ITS#5360) Fixed slapd HAVE_TLS dependency (ITS#5379) Fixed slapd delta-syncrepl refresh mode (ITS#5376) Fixed slapd ACL sets URI attrs (ITS#5384) Fixed slapd invalid entryUUID filter (ITS#5386) Fixed slapd-bdb idlcache on adds (ITS#5086) Fixed slapd-bdb crash with modrdn (ITS#5358) Fixed slapd-bdb segv with bdb4.6 (ITS#5322) Fixed slapd-bdb modrdn to same dn (ITS#5319) Fixed slapd-bdb MMR (ITS#5332) Added slapd-bdb/slapd-hdb DB encryption (ITS#5359) Fixed slapd-ldif delete (ITS#5265) Fixed slapd-meta link to slapd-ldap (ITS#5355) Fixed slapd-meta setting of sm_nvalues (ITS#5375) Fixed slapd-monitor crash (ITS#5311) Fixed slapd-relay compare (ITS#4937) Added slapd-sock (ITS#4094) Fixed slapo-accesslog cleanup on successful response (ITS#5374) Added slapo-autogroup contrib module (ITS#5145) Added slapo-constraint cross-attribute constraints (ITS#4987) Fixed slapo-memberof objectClass inheritance (ITS#5299) Added slapo-memberof global overlay support (ITS#5301) Fixed slapo-memberof leak (ITS#5302) Fixed slapo-ppolicy only password check with policy (ITS#5285) Fixed slapo-ppolicy del/replace password without new one (ITS#5373) Fixed slapo-syncprov hang on checkpoint (ITS#5261) Added slapo-translucent local searching (ITS#5283) Removed lint Build Environment Fixed libldap_r threaded library linking (ITS#4982) Fixed libldap use of %n (ITS#5324) Fixed test047 to skip if rwm is not available (ITS#5292) Documentation DB_CONFIG.example URL wrong in comments (ITS#5288) Add cn=config example for auditlog (ITS#5245) ldapmodify(1) clarification for RFC2849 (ITS#5312) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.14 2008/01/13 17:15:16 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.8 @ 1.14 log @Update openldap packages to OpenLDAP 2.4.7 (forced update for db4-4.6.x support, reported via PR pkg/37745 ). OpenLDAP 2.4.x brings a lot of new features, including multi-master support, dynamic configuration and schema changes, automatic reverse group membership, significant performance improvements, etc. One of the most noticeable changes for administrators though is the removal if the slurpd daemon (in favour of the sync replication mechanism). Users of slurpd replication should migrate to sync replication before upgrading to OpenLDAP 2.4.x. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.13 2008/01/04 11:42:29 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.4.7 @ 1.13 log @DESTDIR support for openldap. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.12 2007/11/23 08:38:05 dsainty Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.39 a43 1 SLURPD_USER?= slurpd d47 1 a47 1 PKG_USERS_VARS+= SLAPD_USER SLURPD_USER @ 1.12 log @The official site HTTP download URL has changed, catch up to it. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.11 2007/11/18 19:46:15 ghen Exp $ d116 2 a117 2 ${CHMOD} ${SHAREMODE} ${EGDIR}/${file:Q} ${RM} -f ${EGDIR}/${file:Q}.default @ 1.11 log @Update openldap packages to 2.3.38, the latest stable release. The next stable release will be 2.4.x. OpenLDAP 2.3.39 Release (2007/10/26) Fixed slapd database/overlay config conflict (ITS#4848) Fixed slapd password_hash config order (ITS#5082) Fixed slapd slap_mods_check bug (ITS#5119) Fixed slapd ACL sets memory handling (ITS#4860,ITS#4873) Fixed slapd ordered values add normalization issue (ITS#5136) Fixed slapd-bdb DB_CONFIG conversion bug (ITS#5118) Fixed slapd-ldap search control parsing (ITS#5138) Fixed slapd-ldap SASL idassert w/o authcId Fixed slapd-ldif directory separators in DN (ITS#5172) Fixed slapd-meta conn caching on bind failure (ITS#5154) Fixed slapd-meta bind timeout assertion (ITS#5185) Fixed slapd-sql concurrency issue (ITS#5095) Fixed slapo-chain double-free (ITS#5137) Fixed slapo-pcache and -rwm interaction fix (ITS#4991) Fixed slapo-pcache non-null terminated array crasher (ITS#5163) Fixed slapo-rwm modlist handling (ITS#5124) Fixed slapo-rwm UUID in filter (ITS#5168) Fixed sasl SASL_SSF_EXTERNAL type (ITS#3864) Fixed liblber Windows x64 portability (ITS#5105) Fixed libldap ppolicy control creation (ITS#5103) Build Environment Fixed termios macro check (ITS#4880) Updated Makefiles Documentation Fixed slapd-bdb(5) note about dbconfig directives (ITS#5134) Added slapd-sql(5) empty oc mapping workaround (ITS#4785) Added max-depth/return-error to slapo-chain(5) slapadd/slapindex note about file ownership (ITS#5166) slapcat note about using against running slapd (ITS#5028) Fixed Admin Guide URL in README (ITS#5107) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.10 2007/09/02 13:02:37 ghen Exp $ d7 1 a7 1 MASTER_SITES+= http://ftp.openldap.org/pub/OpenLDAP/openldap-release/ @ 1.10 log @Update openldap packages to 2.3.38, the new stable release. OpenLDAP 2.3.38 Release (2007/08/20) Fixed slapadd check for ';binary' when required (ITS#5071) Fixed slapd select_backend/ManageDSAit (ITS#4986) Fixed slapd integer/pointer types and overflow (ITS#5035) Fixed slapd AVA_Sort on multivalued RDNs (ITS#5057) Fixed slapd LDIF parsing error handling (ITS#5090) Fixed slapd syncrepl searchbase scope (ITS#5073) Fixed slapd-bdb missing index warning (ITS#5037) Fixed slapd-bdb Quick index for ID 0 (ITS#5052) Fixed slapd-bdb spurious empty DN warnings during add (ITS#5079) Fixed slapd-hdb slapacl behavior (ITS#5087) Fixed slapd-relay configuration (ITS#4322,ITS#4340) Fixed slapd-sql structuralObjectClass issue (ITS#5088) Fixed slapo-ppolicy double-free on shutdown (ITS#5094) Fixed slapo-rwm/slapd-meta dup attrs after mapping (ITS#5091) Fixed slapo-syncprov uninit'd vars (ITS#5048,#5049) Fixed libldap ldap_add_result_entry (ITS#5056) Added client tools support for ppolicy response (ITS#5061) Removed lint Build Environment Fixed macro definition of open() in glibc 2.6 (ITS#5075) Documentation aspell --lang=en_US -c (ITS#5076) Debug messages cleaned up (ITS#5085) OpenLDAP 2.3.37 Release (2007/07/20) Fixed slapd-glue/syncprov interaction (ITS#4623) Fixed slapd-ldap search reference crash (ITS#5025) Fixed slapd-ldbm crash on Compare op (ITS#5044) Fixed slapo-rwm searchFilter double free (ITS#5043) Clarified slapd-perl SampleLDAP.pm usage (ITS#4995) Documentation Fixed slapd.conf(5) for default loglevel (ITS#5027) OpenLDAP 2.3.36 Release (2007/06/17) Fixed slapd error code on Windows (ITS#4945, #4606) Fixed slapd mutex bug after failed startup (ITS#4957) Fixed slapd sasl failed Bind bug (ITS#4954) Fixed slapd sasl ssf logging (ITS#5001) Fixed slapd tool op init (ITS#4911) Fixed slapd-bdb no-op crasher (ITS#4925) Fixed slapd-config olcLogLevel (ITS#4949) Fixed slapd-config olcModuleLoad replace (ITS#4921,ITS#4923) Fixed slapd-relay crash when no database can be selected (ITS#4958) Fixed slapo-chain RFC3062 passwd exop handling (ITS#4964) Fixed slapo-dynlist multiple group/url[/member] config (ITS#4989) Fixed slapo-pcache handling of abandoned Operations (#5015) Fixed slapo-pcache and -rwm interaction (ITS#4991) Fixed slapo-ppolicy pwdReset/pwdMinAge (ITS#4970) Fixed slapo-ppolicy control cleanup from ITS#4665 Fixed slapo-syncprov cookie parsing error (ITS#4977) Fixed slapo-valsort crash on delete op (ITS#4966) Fixed liblber compilation problem (ITS#5007) Fixed libldap referral chasing loop (ITS#4955) Fixed libldap response code handling on rebind (ITS#4924) Fixed libldap SASL_MAX_BUFF_SIZE (ITS#4935) Fixed libldap cldap assert (ITS#4992) Fixed libldap_r thread debug issues (ITS#4972) Fixed liblutil reading passwd from pipe (ITS#4875) Fixed ldap client usage typo (ITS#4939) Build Environment Fixed --disable-overlays Makefile problem (ITS#4988) Fixed HP-UX socklen_t problem (ITS#4629) Documentation Updated ldapsearch(1) with details on -C option (ITS#5009) Updated slapadd(8) with details on -s option Fixed slapd.conf(5) for correct loglevel packets (ITS#5011) Fixed slapo-ppolicy(5) permanent pwdAccountLockedTime (ITS#4978) OpenLDAP 2.3.35 Release (2007/04/09) Fixed ldapmodify to use correct memory free functions (ITS#4901) Fixed slapd acl set minor typo (ITS#4874) Fixed slapd entry consistency check in str2entry2 (ITS#4852) Fixed slapd ldapi:// credential issue (ITS#4893) Fixed slapd str2anlist handling of undefined attrs/OCs (ITS#4854) Fixed slapd syncrepl delta-sync modlist free (ITS#4904) Added slapd syncrepl retry logging (ITS#4915) Fixed slapd zero-length IA5string handling (ITS#4823) Fixed slapd-bdb/hdb startup with missing shm env (ITS#4851) Fixed slapd-ldap/meta consistency in referral proxying (ITS#4861) Fixed slapd-ldap bind cleanup in case of unauthorized idassert Fixed slapd-meta search cleanup Fixed slapd-meta/slapo-rwm filter mapping Fixed slapd-sql subtree shortcut (ITS#4856) Fixed slapo-dynlist crasher (ITS#4891) Fixed slapo-refint config message (ITS#4853) Fixed libldap time_t signedness (ITS#4872) Fixed libldap_r tpool reset (ITS#4855,#4899) Documentation Misc Doc fixes (ITS#4863, ITS#4877, ITS#4885, ITS#4897) OpenLDAP 2.3.34 Release (2007/02/16) Fixed libldap missing get_option(TLS CipherSuite) (ITS#4815) Fixed ldapmodify printing error from ldap_result() (ITS#4812) Fixed slapadd LDIF parsing (ITS#4817) Fixed slapd libltdl link ordering (ITS#4830) Fixed slapd syncrepl memory leaks (ITS#4805) Fixed slapd dynacl/ACI compatibility with 2.1 Fixed slapd-bdb/hdb be_entry_get with aliases/referrals (ITS#4810) Fixed slapd-ldap more response handling bugs (ITS#4782) Fixed slapd-ldap C-API code tests (ITS#4808) Fixed slapd-monitor NULL printf (ITS#4811) Fixed slapo-chain spurious additional info in response (ITS#4828) Fixed slapo-syncprov presence list (ITS#4813) Fixed slapo-syncprov contextCSN checkpoint again (ITS#4720) Added slapo-ppolicy cn=config support (ITS#4836) Added slapo-auditlog cn=config support Build environment Added Berkeley DB 4.5 detection Documentation Note slapo-dynlist interaction with manageDSAit (ITS#4831) OpenLDAP 2.3.33 Release (2007/01/17) Fixed slapd syncrepl error logging with delta-syncrepl Fixed slapd-ldap/meta privileged conn caching (ITS#4547) Fixed slapd-ldap chase-referrals switch (ITS#4557) Fixed slapd-ldap bind behavior when idassert is always used (ITS#4781) Fixed slapd-ldap response handling bugs (ITS#4782) Fixed slapd-ldap idassert mode=self anonymous ops (ITS#4798) Fixed slapd-ldap/meta privileged connections handling (ITS#4791) Fixed slapd-meta retrying (ITS#4594, 4762) Fixed slapo-chain referral DN use (ITS#4776) Fixed slapo-dynlist dangling pointer after entry free (ITS#4801) Fixed libldap ldap_pvt_put_filter syntax checks (ITS#4648) Documentation Fixed reference to deprecated stmt in slapacl(8) (ITS#4803) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.9 2007/07/04 20:54:35 jlam Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.38 @ 1.10.2.1 log @Pullup ticket 2229 - requested by ghen security update for openldap Revisions pulled up: - pkgsrc/databases/openldap/Makefile 1.122 - pkgsrc/databases/openldap/Makefile.common 1.11 - pkgsrc/databases/openldap/distinfo 1.59 - pkgsrc/databases/openldap-doc/Makefile 1.8 Module Name: pkgsrc Committed By: ghen Date: Sun Nov 18 19:46:16 UTC 2007 Modified Files: pkgsrc/databases/openldap: Makefile Makefile.common distinfo pkgsrc/databases/openldap-doc: Makefile Log Message: Update openldap packages to 2.3.39, the latest stable release. The next stable release will be 2.4.x. OpenLDAP 2.3.39 Release (2007/10/26) Fixed slapd database/overlay config conflict (ITS#4848) Fixed slapd password_hash config order (ITS#5082) Fixed slapd slap_mods_check bug (ITS#5119) Fixed slapd ACL sets memory handling (ITS#4860,ITS#4873) Fixed slapd ordered values add normalization issue (ITS#5136) Fixed slapd-bdb DB_CONFIG conversion bug (ITS#5118) Fixed slapd-ldap search control parsing (ITS#5138) Fixed slapd-ldap SASL idassert w/o authcId Fixed slapd-ldif directory separators in DN (ITS#5172) Fixed slapd-meta conn caching on bind failure (ITS#5154) Fixed slapd-meta bind timeout assertion (ITS#5185) Fixed slapd-sql concurrency issue (ITS#5095) Fixed slapo-chain double-free (ITS#5137) Fixed slapo-pcache and -rwm interaction fix (ITS#4991) Fixed slapo-pcache non-null terminated array crasher (ITS#5163) Fixed slapo-rwm modlist handling (ITS#5124) Fixed slapo-rwm UUID in filter (ITS#5168) Fixed sasl SASL_SSF_EXTERNAL type (ITS#3864) Fixed liblber Windows x64 portability (ITS#5105) Fixed libldap ppolicy control creation (ITS#5103) Build Environment Fixed termios macro check (ITS#4880) Updated Makefiles Documentation Fixed slapd-bdb(5) note about dbconfig directives (ITS#5134) Added slapd-sql(5) empty oc mapping workaround (ITS#4785) Added max-depth/return-error to slapo-chain(5) slapadd/slapindex note about file ownership (ITS#5166) slapcat note about using against running slapd (ITS#5028) Fixed Admin Guide URL in README (ITS#5107) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.11 2007/11/18 19:46:15 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.39 @ 1.9 log @Make it easier to build and install packages "unprivileged", where the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.8 2007/01/10 18:15:36 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.32 @ 1.8 log @Update openldap packages to 2.3.32, the new stable release. OpenLDAP 2.3.32 Release (2007/01/04) Fixed slapd add redundant duplicate value check (ITS#4600) Fixed slapd ACL set memleak (ITS#4780) Fixed slapd syncrepl shutdown hang (ITS#4790) Fixed slapd connection_get race condition on Windows (ITS#4793) Fixed slapd values return filter control leak (ITS#4794) Fixed slapd-sql Debug typo (ITS#4784) Fixed slapo-rwm parameter handling (ITS#3971, 4458, 4638, 4689) Documentation Fixed reference to deprecated option in admin guide (ITS#4795) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.7 2007/01/02 11:29:15 ghen Exp $ d47 3 @ 1.7 log @Update openldap packages to 2.3.31 (new stable release). OpenLDAP 2.3.31 Release Fixed libldap unchased referral leak (ITS#4545) Fixed libldap tls callback (ITS#4723) Fixed liblutil ldif file: URL parsing Fixed slapd syncrepl logging (ITS#4755) Fixed slapd group ACL caching when proxyAuthz'ing (ITS#4760) Fixed slapd "group" authz default member parsing (ITS#4761) Fixed slapd uninitialized sd_actives array (ITS#4765) Fixed slapd DN parsing in bindconf_parse (ITS#4766) Fixed slapd conditional in macro argument (ITS#4769) Fixed slapd send_search_reference should propagate errors Fixed slapd memleak on failed bind (ITS#4771) Fixed slapd schema preparation case to match RFCs (ITS#4764) Fixed slapd kbind buffer overflow condition (ITS#4775) Fixed slapd connections_shutdown assert Fixed slapd glue parent/sub db overlay nesting (ITS#4615) Fixed slapd-bdb/hdb/ldbm slap_add_opattrs error checking Fixed slapd-bdb/hdb setting up tool threads when no indices specified Fixed slapd-perl interpreter context (ITS#4751) Fixed slapo-syncprov to complain if defined outside of a database Fixed test021 modify ops to be syntactically correct Fixed contrib smbk5pwd, check kadm5 init result Documentation Fixed typo in slapo-retcode(5) man page (ITS#4753) Fixed syncrepl searchbase note (ITS#4540) Added syncrepl starttls in the admin guide (ITS#4510) Fixed reference to deprecated function in ldap_parse_result(3) OpenLDAP 2.3.30 Release Fixed slapd authzTo/authzFrom URL matching (ITS#4744) Fixed slapd syncrepl consumer memory leaks (ITS#4746) Fixed slapd-hdb livelock (ITS#4738) Fixed slapo-ppolicy external quality check (ITS#4741) Documentation Fixed ldapsearch(1) man page acknowledgement (ITS#4743) OpenLDAP 2.3.29 Release Fixed liblber/libldap error codes on Windows (ITS#4606) Fixed libldap string length assert (ITS#4740) Fixed liblunicode case mapping (ITS#4724) Fixed slapd ldapi:// socket permissions (ITS#4709) Fixed slapd c_writewaiters assert (ITS#4696,4736) Fixed slapo-accesslog purge contextCSN bug (ITS#4704) Fixed slapo-accesslog modify/replace bug (ITS#4728) Fixed slapo-dynlist leaks (ITS#4664) Fixed slapo-ppolicy leaks (ITS#4665) Fixed slapo-syncprov deadlock (ITS#4720) Build environment Added selection of ODBC (ITS#4735) Documentation Fixed slapd-ldap/meta(5) rebind-as-user usage (ITS#4715) Fixed slapd-ldap/meta(5) missing network-timeout (ITS#4718) OpenLDAP 2.3.28 Release Fixed libldap ldap.conf max line length (ITS#4669) Fixed libldap use keepalive for syncrepl (ITS#4708) Fixed liblutil LDIF CR/LF parsing bug (ITS#4635) Fixed librewrite LDAP map parsing bug Fixed librewrite map double free bug Added ldapsearch bad filter pattern check (ITS#4647) Fixed slapd global access controls initialization (ITS#4654) Fixed slapd setting c_sasl_bindop only on SASL binds Fixed slapd max line length issue (ITS#4651) Fixed slapd return code not being propagated (ITS#4565) Fixed slapd integerBitAndMatch (ITS#4672) Fixed slapd syncrepl modrdn new superior (ITS#4695) Fixed slapd-ldap retry with idassert (ITS#4686) Fixed slapd-meta DN massage error code handling (ITS#4711) Fixed slapd-monitor locking with scope "subordinate" (ITS#4668) Fixed slapd-perl deletes (ITS#2612) Fixed slapd-perl backend initialization (ITS#4358) Fixed slapd-perl finding interpreter inside a thread (ITS#4358) Fixed slapo-ppolicy pwdChangedTime behavior (ITS#4692) Fixed slapo-translucent ldapmodify crash (ITS#4673) Documentation Updated ldapsearch(1) options (ITS#4371,4526,4647) Fixed slapd.access(5) non-optional dn= error (ITS#4522) @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.6 2006/11/27 17:24:11 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.31 @ 1.6 log @Add more MASTER_SITES from http://www.openldap.org/software/download/ @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.5 2006/08/25 07:02:28 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.27 @ 1.5 log @Update OpenLDAP packages to 2.3.27, the new "stable" release. Changes since 2.3.24: OpenLDAP 2.3.27 Release - Fixed libldap dangling pointer issue (previous fix was broken) (ITS#4405) OpenLDAP 2.3.26 Release - Fixed libldap dnssrv bug with "not present" positive statement (ITS#4610) - Fixed libldap dangling pointer issue (ITS#4405) - Fixed slapd incorrect rebuilding of replica URI (ITS#4633) - Fixed slapd DN X.509 normalization crash (ITS#4644) - Fixed slapd-monitor operations order via callbacks (ITS#4631) - Fixed slapd-sql undefined filter handling (ITS#4604) - Fixed slapo-accesslog purge task during shutdown - Fixed slapo-ppolicy handling of default policy (ITS#4634) - Fixed slapo-ppolicy logging verbosity when using default policy - Fixed slapo-syncprov incomplete sync on restart issues (ITS#4622) OpenLDAP 2.3.25 Release - Fixed liblber ber_bvreplace_x argument checks - Add libldap_r TLS concurrency workaround (ITS#4583) - Fixed liblutil password length bug - Add slapd glue/subordinate conflict check (ITS#4614) - Fixed slapd acl selfwrite bug (ITS#4587) - Fixed slapd bconfig "require" and "none" handling (ITS#4574) - Fixed slapd bconfig segfault when ldapadding new schema entries - Fixed slapd syncrepl no rootdn bug (ITS#4582) - Fixed slapd syncrepl contextCSN issue (ITS#4622) - Fixed slapd-bdb/hdb lock bug with virtual root (ITS#4572) - Fixed slapd-bdb/hdb modrdn new entry disappearing bug (ITS#4616) - Fixed slapd-bdb/hdb cache job issue - Fixed slapo-syncprov need new CSN with delete syncID sets (ITS#4534) - Fixed slapo-syncprov startup when lastmod is off (ITS#4613) - Fixed slapo-accesslog cn=config purge bug (ITS#4595) - Fixes slapo-auditlog DB initialization - Fixed slapo-ppolicy password hashing bug (ITS#4575) - Fixed slapo-ppolicy password modify pwdMustChange reset bug (ITS#4576) - Fixed slapo-ppolicy control can be critical (ITS#4596) - Fixed slapo-retcode logical and bug - Fixed slapo-syncprov DEL propagation bug (ITS#4589) - Fixed slurpd ldaps:// default port bug (ITS#4580) - Build environment - Fix configure winsock.h detection for Cygwin (ITS#4621) - Fix configure GMP detection (ITS#4608) - Updated test006-acls to test selfwrite access (ITS#4587) - Documentation - Fixed ldapsearch(1) formatting (ITS#4619) - Updated slapd.conf(5) RFC references - Updated slapd.conf(5) lastmod discussion (ITS#4613) - Updated slapd.conf(5) "require" and "none" handling (ITS#4574) - Added slapd.conf(5) access control note to authz-regexp discussion - Updated slapo-syncprov(5) to clarify SyncProv and syncrepl diffs @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.4 2006/06/08 15:30:03 ghen Exp $ d8 13 @ 1.4 log @"make test" only makes sense for openldap-server with bdb/hdb enabled. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.3 2006/06/07 15:48:29 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.24 @ 1.4.2.1 log @Pullup ticket 1815 - requested by ghen security update for openldap Revisions pulled up: - pkgsrc/databases/openldap/Makefile 1.117 - pkgsrc/databases/openldap/Makefile.common 1.5 - pkgsrc/databases/openldap/distinfo 1.50 - pkgsrc/databases/openldap-doc/Makefile 1.3 - pkgsrc/databases/openldap-server/Makefile 1.4 Module Name: pkgsrc Committed By: ghen Date: Fri Aug 25 07:02:28 UTC 2006 Modified Files: pkgsrc/databases/openldap: Makefile Makefile.common distinfo pkgsrc/databases/openldap-doc: Makefile pkgsrc/databases/openldap-server: Makefile Log Message: Update OpenLDAP packages to 2.3.27, the new "stable" release. Changes since 2.3.24: OpenLDAP 2.3.27 Release - Fixed libldap dangling pointer issue (previous fix was broken) (ITS#4405) OpenLDAP 2.3.26 Release - Fixed libldap dnssrv bug with "not present" positive statement (ITS#4610) - Fixed libldap dangling pointer issue (ITS#4405) - Fixed slapd incorrect rebuilding of replica URI (ITS#4633) - Fixed slapd DN X.509 normalization crash (ITS#4644) - Fixed slapd-monitor operations order via callbacks (ITS#4631) - Fixed slapd-sql undefined filter handling (ITS#4604) - Fixed slapo-accesslog purge task during shutdown - Fixed slapo-ppolicy handling of default policy (ITS#4634) - Fixed slapo-ppolicy logging verbosity when using default policy - Fixed slapo-syncprov incomplete sync on restart issues (ITS#4622) OpenLDAP 2.3.25 Release - Fixed liblber ber_bvreplace_x argument checks - Add libldap_r TLS concurrency workaround (ITS#4583) - Fixed liblutil password length bug - Add slapd glue/subordinate conflict check (ITS#4614) - Fixed slapd acl selfwrite bug (ITS#4587) - Fixed slapd bconfig "require" and "none" handling (ITS#4574) - Fixed slapd bconfig segfault when ldapadding new schema entries - Fixed slapd syncrepl no rootdn bug (ITS#4582) - Fixed slapd syncrepl contextCSN issue (ITS#4622) - Fixed slapd-bdb/hdb lock bug with virtual root (ITS#4572) - Fixed slapd-bdb/hdb modrdn new entry disappearing bug (ITS#4616) - Fixed slapd-bdb/hdb cache job issue - Fixed slapo-syncprov need new CSN with delete syncID sets (ITS#4534) - Fixed slapo-syncprov startup when lastmod is off (ITS#4613) - Fixed slapo-accesslog cn=3Dconfig purge bug (ITS#4595) - Fixes slapo-auditlog DB initialization - Fixed slapo-ppolicy password hashing bug (ITS#4575) - Fixed slapo-ppolicy password modify pwdMustChange reset bug (ITS#4576) - Fixed slapo-ppolicy control can be critical (ITS#4596) - Fixed slapo-retcode logical and bug - Fixed slapo-syncprov DEL propagation bug (ITS#4589) - Fixed slurpd ldaps:// default port bug (ITS#4580) - Build environment - Fix configure winsock.h detection for Cygwin (ITS#4621) - Fix configure GMP detection (ITS#4608) - Updated test006-acls to test selfwrite access (ITS#4587) - Documentation - Fixed ldapsearch(1) formatting (ITS#4619) - Updated slapd.conf(5) RFC references - Updated slapd.conf(5) lastmod discussion (ITS#4613) - Updated slapd.conf(5) "require" and "none" handling (ITS#4574) - Added slapd.conf(5) access control note to authz-regexp discussion - Updated slapo-syncprov(5) to clarify SyncProv and syncrepl diffs @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.4 2006/06/08 15:30:03 ghen Exp $ d4 1 a4 1 DISTNAME= openldap-2.3.27 @ 1.3 log @Upgrade the openldap packages to 2.3.24, the new "stable" release. Changes since 2.3.23: * Fixed slapd syncrepl timestamp bug (delta-sync/cascade) (ITS#4567) * Fixed slapd-bdb/hdb non-root users adding suffix/root entries (ITS#4552) * Re-fixed slapd-ldap improper free bug in exop (ITS#4550) * Fixed slapd-ldif assert bug (ITS#4568) * Fixed slapo-syncprov crash under glued database (ITS#4562) Note that since the clients and libraries didn't change, openldap-server still depends on openldap-client>=2.3.23 (to ease updates of client applications). @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.2 2006/06/02 22:02:33 joerg Exp $ a20 1 TEST_TARGET= test @ 1.2 log @Include options.mk in -client and -server, but not the common Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.1 2006/05/31 18:17:49 ghen Exp $ d3 2 a4 1 DISTNAME= openldap-2.3.23 @ 1.1 log @Split the databases/openldap package in -client and -server component packages (and add a -doc component), which I'll import in a minute. This package is now nothing but a meta-package, depending on those three. Take over MAINTAINERship (ok with joerg). Add an inet6 option to -client and -server (PR pkg/33524). Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD$ a33 2 .include "${.CURDIR}/options.mk" @