diff options
author | ghen <ghen@pkgsrc.org> | 2008-01-13 17:15:15 +0000 |
---|---|---|
committer | ghen <ghen@pkgsrc.org> | 2008-01-13 17:15:15 +0000 |
commit | fb30bb7abecebabd8f671efd5321ef9316dd7ba1 (patch) | |
tree | 124a2e2c2a86646f27bf53fc621e07aba17c269c /databases | |
parent | e11174603f7dcaa3c568739da838c3661b003f03 (diff) | |
download | pkgsrc-fb30bb7abecebabd8f671efd5321ef9316dd7ba1.tar.gz |
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.
Diffstat (limited to 'databases')
-rw-r--r-- | databases/openldap-client/Makefile | 3 | ||||
-rw-r--r-- | databases/openldap-client/PLIST | 45 | ||||
-rw-r--r-- | databases/openldap-client/buildlink3.mk | 4 | ||||
-rw-r--r-- | databases/openldap-doc/Makefile | 9 | ||||
-rw-r--r-- | databases/openldap-doc/PLIST | 15 | ||||
-rw-r--r-- | databases/openldap-server/DESCR | 1 | ||||
-rw-r--r-- | databases/openldap-server/MESSAGE | 9 | ||||
-rw-r--r-- | databases/openldap-server/Makefile | 13 | ||||
-rw-r--r-- | databases/openldap-server/PLIST | 10 | ||||
-rw-r--r-- | databases/openldap/DESCR | 1 | ||||
-rw-r--r-- | databases/openldap/Makefile | 4 | ||||
-rw-r--r-- | databases/openldap/Makefile.common | 7 | ||||
-rw-r--r-- | databases/openldap/distinfo | 19 | ||||
-rw-r--r-- | databases/openldap/files/slurpd.sh | 20 | ||||
-rw-r--r-- | databases/openldap/patches/patch-ah | 10 | ||||
-rw-r--r-- | databases/openldap/patches/patch-ak | 14 | ||||
-rw-r--r-- | databases/openldap/patches/patch-bd | 42 | ||||
-rw-r--r-- | databases/openldap/patches/patch-be | 20 | ||||
-rw-r--r-- | databases/openldap/patches/patch-bf | 48 | ||||
-rw-r--r-- | databases/openldap/patches/patch-bh | 14 |
20 files changed, 133 insertions, 175 deletions
diff --git a/databases/openldap-client/Makefile b/databases/openldap-client/Makefile index df2c40fddd2..de846198ab3 100644 --- a/databases/openldap-client/Makefile +++ b/databases/openldap-client/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2008/01/04 11:42:30 ghen Exp $ +# $NetBSD: Makefile,v 1.6 2008/01/13 17:15:17 ghen Exp $ PKGNAME= ${DISTNAME:S/-/-client-/} COMMENT= Lightweight Directory Access Protocol libraries and client programs @@ -8,7 +8,6 @@ CONFLICTS+= openldap<2.3.23nb1 PKG_DESTDIR_SUPPORT= user-destdir CONFIGURE_ARGS+= --disable-slapd -CONFIGURE_ARGS+= --disable-slurpd #BUILD_DIRS= include libraries clients diff --git a/databases/openldap-client/PLIST b/databases/openldap-client/PLIST index ca6976ec465..290697f73ba 100644 --- a/databases/openldap-client/PLIST +++ b/databases/openldap-client/PLIST @@ -1,7 +1,8 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/31 18:18:34 ghen Exp $ +@comment $NetBSD: PLIST,v 1.2 2008/01/13 17:15:17 ghen Exp $ bin/ldapadd bin/ldapcompare bin/ldapdelete +bin/ldapexop bin/ldapmodify bin/ldapmodrdn bin/ldappasswd @@ -64,6 +65,7 @@ man/man3/ber_str2bv.3 man/man3/lber-decode.3 man/man3/lber-encode.3 man/man3/lber-memory.3 +man/man3/lber-sockbuf.3 man/man3/lber-types.3 man/man3/ld_errno.3 man/man3/ldap.3 @@ -82,6 +84,13 @@ man/man3/ldap_compare.3 man/man3/ldap_compare_ext.3 man/man3/ldap_compare_ext_s.3 man/man3/ldap_compare_s.3 +man/man3/ldap_control_create.3 +man/man3/ldap_control_dup.3 +man/man3/ldap_control_find.3 +man/man3/ldap_control_free.3 +man/man3/ldap_controls.3 +man/man3/ldap_controls_dup.3 +man/man3/ldap_controls_free.3 man/man3/ldap_count_entries.3 man/man3/ldap_count_messages.3 man/man3/ldap_count_references.3 @@ -101,19 +110,30 @@ man/man3/ldap_errlist.3 man/man3/ldap_error.3 man/man3/ldap_explode_dn.3 man/man3/ldap_explode_rdn.3 +man/man3/ldap_extended_operation.3 +man/man3/ldap_extended_operation_s.3 man/man3/ldap_first_attribute.3 man/man3/ldap_first_entry.3 man/man3/ldap_first_message.3 man/man3/ldap_first_reference.3 man/man3/ldap_free_urldesc.3 man/man3/ldap_get_dn.3 +man/man3/ldap_get_option.3 man/man3/ldap_get_values.3 man/man3/ldap_get_values_len.3 man/man3/ldap_init.3 +man/man3/ldap_initialize.3 +man/man3/ldap_install_tls.3 man/man3/ldap_is_ldap_url.3 man/man3/ldap_matchingrule2name.3 man/man3/ldap_matchingrule2str.3 man/man3/ldap_matchingrule_free.3 +man/man3/ldap_memalloc.3 +man/man3/ldap_memcalloc.3 +man/man3/ldap_memfree.3 +man/man3/ldap_memory.3 +man/man3/ldap_memrealloc.3 +man/man3/ldap_memvfree.3 man/man3/ldap_modify.3 man/man3/ldap_modify_ext.3 man/man3/ldap_modify_ext_s.3 @@ -138,7 +158,11 @@ man/man3/ldap_parse_extended_result.3 man/man3/ldap_parse_reference.3 man/man3/ldap_parse_result.3 man/man3/ldap_parse_sasl_bind_result.3 +man/man3/ldap_parse_sort_control.3 +man/man3/ldap_parse_vlv_control.3 man/man3/ldap_perror.3 +man/man3/ldap_rename.3 +man/man3/ldap_rename_s.3 man/man3/ldap_result.3 man/man3/ldap_result2error.3 man/man3/ldap_sasl_bind.3 @@ -150,20 +174,28 @@ man/man3/ldap_search_ext.3 man/man3/ldap_search_ext_s.3 man/man3/ldap_search_s.3 man/man3/ldap_search_st.3 +man/man3/ldap_set_option.3 +man/man3/ldap_set_rebind_proc.3 man/man3/ldap_simple_bind.3 man/man3/ldap_simple_bind_s.3 man/man3/ldap_sort.3 man/man3/ldap_sort_entries.3 man/man3/ldap_sort_strcasecmp.3 man/man3/ldap_sort_values.3 +man/man3/ldap_start_tls.3 +man/man3/ldap_start_tls_s.3 man/man3/ldap_str2attributetype.3 man/man3/ldap_str2dn.3 man/man3/ldap_str2matchingrule.3 man/man3/ldap_str2objectclass.3 man/man3/ldap_str2syntax.3 +man/man3/ldap_strdup.3 +man/man3/ldap_sync.3 man/man3/ldap_syntax2name.3 man/man3/ldap_syntax2str.3 man/man3/ldap_syntax_free.3 +man/man3/ldap_tls.3 +man/man3/ldap_tls_inplace.3 man/man3/ldap_unbind.3 man/man3/ldap_unbind_ext.3 man/man3/ldap_unbind_ext_s.3 @@ -175,6 +207,7 @@ man/man3/ldap_value_free_len.3 man/man5/ldap.conf.5 man/man5/ldif.5 man/man5/slapd-bdb.5 +man/man5/slapd-config.5 man/man5/slapd-dnssrv.5 man/man5/slapd-hdb.5 man/man5/slapd-ldap.5 @@ -188,16 +221,19 @@ man/man5/slapd-perl.5 man/man5/slapd-relay.5 man/man5/slapd-shell.5 man/man5/slapd-sql.5 -man/man5/slapd-tcl.5 man/man5/slapd.access.5 +man/man5/slapd.backends.5 man/man5/slapd.conf.5 +man/man5/slapd.overlays.5 man/man5/slapd.plugin.5 -man/man5/slapd.replog.5 man/man5/slapo-accesslog.5 man/man5/slapo-auditlog.5 man/man5/slapo-chain.5 +man/man5/slapo-constraint.5 +man/man5/slapo-dds.5 +man/man5/slapo-dyngroup.5 man/man5/slapo-dynlist.5 -man/man5/slapo-lastmod.5 +man/man5/slapo-memberof.5 man/man5/slapo-pcache.5 man/man5/slapo-ppolicy.5 man/man5/slapo-refint.5 @@ -216,6 +252,5 @@ man/man8/slapdn.8 man/man8/slapindex.8 man/man8/slappasswd.8 man/man8/slaptest.8 -man/man8/slurpd.8 share/examples/openldap/ldap.conf @dirrm share/examples/openldap diff --git a/databases/openldap-client/buildlink3.mk b/databases/openldap-client/buildlink3.mk index f3bf196db85..d9dae63a2f5 100644 --- a/databases/openldap-client/buildlink3.mk +++ b/databases/openldap-client/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.5 2007/05/30 08:54:28 rillig Exp $ +# $NetBSD: buildlink3.mk,v 1.6 2008/01/13 17:15:17 ghen Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ OPENLDAP_BUILDLINK3_MK:= ${OPENLDAP_BUILDLINK3_MK}+ @@ -14,7 +14,7 @@ BUILDLINK_PACKAGES+= openldap-client BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}openldap-client .if !empty(OPENLDAP_BUILDLINK3_MK:M+) -BUILDLINK_API_DEPENDS.openldap-client+= openldap-client>=2.3.11nb2 +BUILDLINK_API_DEPENDS.openldap-client+= openldap-client>=2.4.6 BUILDLINK_PKGSRCDIR.openldap-client?= ../../databases/openldap-client # Export the deprecated API from the openldap-2.2.x releases. diff --git a/databases/openldap-doc/Makefile b/databases/openldap-doc/Makefile index 4446a1c3d3f..6f32e426861 100644 --- a/databases/openldap-doc/Makefile +++ b/databases/openldap-doc/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2008/01/04 11:42:30 ghen Exp $ +# $NetBSD: Makefile,v 1.10 2008/01/13 17:15:17 ghen Exp $ -DISTNAME= openldap-2.3.39 +DISTNAME= openldap-2.4.7 PKGNAME= ${DISTNAME:S/-/-doc-/} CATEGORIES= databases MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ @@ -32,9 +32,8 @@ NO_CONFIGURE= yes NO_BUILD= yes DOCDIR= ${PREFIX}/share/doc/openldap -IMAGES= config_dit.gif config_local.gif config_ref.gif -IMAGES+= config_repl.gif config_x500fe.gif config_x500ref.gif -IMAGES+= intro_dctree.gif intro_tree.gif replication.gif +IMAGES= config_dit.png config_local.png config_ref.png +IMAGES+= config_repl.gif intro_dctree.png intro_tree.png do-install: ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} diff --git a/databases/openldap-doc/PLIST b/databases/openldap-doc/PLIST index 6af55300331..5b60b219e34 100644 --- a/databases/openldap-doc/PLIST +++ b/databases/openldap-doc/PLIST @@ -1,17 +1,14 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/31 18:18:38 ghen Exp $ +@comment $NetBSD: PLIST,v 1.2 2008/01/13 17:15:17 ghen Exp $ share/doc/openldap/COPYRIGHT share/doc/openldap/LICENSE share/doc/openldap/README -share/doc/openldap/admin/config_dit.gif -share/doc/openldap/admin/config_local.gif -share/doc/openldap/admin/config_ref.gif +share/doc/openldap/admin/config_dit.png +share/doc/openldap/admin/config_local.png +share/doc/openldap/admin/config_ref.png share/doc/openldap/admin/config_repl.gif -share/doc/openldap/admin/config_x500fe.gif -share/doc/openldap/admin/config_x500ref.gif share/doc/openldap/admin/guide.html -share/doc/openldap/admin/intro_dctree.gif -share/doc/openldap/admin/intro_tree.gif -share/doc/openldap/admin/replication.gif +share/doc/openldap/admin/intro_dctree.png +share/doc/openldap/admin/intro_tree.png share/doc/openldap/images/LDAPlogo.gif share/doc/openldap/images/LDAPwww.gif @dirrm share/doc/openldap/images diff --git a/databases/openldap-server/DESCR b/databases/openldap-server/DESCR index fed46859f9d..c0f769f5f73 100644 --- a/databases/openldap-server/DESCR +++ b/databases/openldap-server/DESCR @@ -2,4 +2,3 @@ OpenLDAP is an open source implementation of the Lightweight Directory Access Protocol. This package includes: * slapd - stand-alone LDAP daemon (server) -* slurpd - stand-alone LDAP update replication daemon diff --git a/databases/openldap-server/MESSAGE b/databases/openldap-server/MESSAGE index c20319ef011..4cb10394c2d 100644 --- a/databases/openldap-server/MESSAGE +++ b/databases/openldap-server/MESSAGE @@ -1,13 +1,12 @@ =========================================================================== -$NetBSD: MESSAGE,v 1.1.1.1 2006/05/31 18:18:36 ghen Exp $ +$NetBSD: MESSAGE,v 1.2 2008/01/13 17:15:18 ghen Exp $ -Note to users who have been running slapd and/or slurpd as root before: +Note to users who have been running slapd as root before: -As both slapd and slurpd now run unprivileged by default (as ${SLAPD_USER}:${LDAP_GROUP} -and ${SLURPD_USER}:${LDAP_GROUP}, respectively), you'll have to adapt some permissions: +As slapd now runs unprivileged by default (as ${SLAPD_USER}:${LDAP_GROUP}, +you'll have to adapt some permissions: ${CHOWN} -R ${SLAPD_USER}:${LDAP_GROUP} ${OPENLDAP_VARDIR}/openldap-data/* - ${CHOWN} -R ${SLURPD_USER}:${LDAP_GROUP} ${OPENLDAP_VARDIR}/openldap-slurp/* ${CHOWN} :${LDAP_GROUP} ${OPENLDAP_ETCDIR}/slapd.conf ${CHMOD} 640 ${OPENLDAP_ETCDIR}/slapd.conf diff --git a/databases/openldap-server/Makefile b/databases/openldap-server/Makefile index ce75756b76f..3084f48b3ba 100644 --- a/databases/openldap-server/Makefile +++ b/databases/openldap-server/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2008/01/04 11:42:30 ghen Exp $ +# $NetBSD: Makefile,v 1.11 2008/01/13 17:15:18 ghen Exp $ PKGNAME= ${DISTNAME:S/-/-server-/} COMMENT= Lightweight Directory Access Protocol server suite @@ -27,9 +27,6 @@ CONFIGURE_ARGS+= --enable-shell # slapd (stackable) overlays CONFIGURE_ARGS+= --enable-overlays -# slurpd options -CONFIGURE_ARGS+= --enable-slurpd - BUILD_DIRS= include libraries servers TEST_DIRS= tests INSTALL_DIRS= servers @@ -37,17 +34,15 @@ INSTALL_DIRS= servers BUILD_DEFS+= OPENLDAP_ETCDIR OPENLDAP_VARDIR PKG_GROUPS= ${LDAP_GROUP} -PKG_USERS= ${SLAPD_USER}:${LDAP_GROUP} ${SLURPD_USER}:${LDAP_GROUP} +PKG_USERS= ${SLAPD_USER}:${LDAP_GROUP} OPENLDAP_FILEPERMS= ${ROOT_USER} ${LDAP_GROUP} 0640 SLAPD_DIRPERMS= ${SLAPD_USER} ${LDAP_GROUP} 0700 -SLURPD_DIRPERMS= ${SLURPD_USER} ${LDAP_GROUP} 0770 RUN_DIRPERMS= ${ROOT_USER} ${LDAP_GROUP} 0775 MAKE_DIRS= ${OPENLDAP_ETCDIR}/schema OWN_DIRS+= ${OPENLDAP_VARDIR} OWN_DIRS_PERMS= ${OPENLDAP_VARDIR}/openldap-data ${SLAPD_DIRPERMS} -OWN_DIRS_PERMS+= ${OPENLDAP_VARDIR}/openldap-slurp ${SLURPD_DIRPERMS} OWN_DIRS_PERMS+= ${OPENLDAP_VARDIR}/run ${RUN_DIRPERMS} CNFS= ${CNFS_SCHEMAS_cmd:sh} @@ -57,14 +52,12 @@ CNFS_PERMS= slapd.conf DB_CONFIG= DB_CONFIG -RCD_SCRIPTS= slapd slurpd +RCD_SCRIPTS= slapd FILES_SUBST+= OPENLDAP_ETCDIR=${OPENLDAP_ETCDIR:Q} FILES_SUBST+= SLAPD_USER=${SLAPD_USER} -FILES_SUBST+= SLURPD_USER=${SLURPD_USER} MESSAGE_SUBST+= SLAPD_USER=${SLAPD_USER:Q} -MESSAGE_SUBST+= SLURPD_USER=${SLURPD_USER:Q} MESSAGE_SUBST+= LDAP_GROUP=${LDAP_GROUP:Q} MESSAGE_SUBST+= OPENLDAP_VARDIR=${OPENLDAP_VARDIR:Q} MESSAGE_SUBST+= OPENLDAP_ETCDIR=${OPENLDAP_ETCDIR:Q} diff --git a/databases/openldap-server/PLIST b/databases/openldap-server/PLIST index c04b720a7d5..84fa944726d 100644 --- a/databases/openldap-server/PLIST +++ b/databases/openldap-server/PLIST @@ -1,6 +1,5 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/31 18:18:36 ghen Exp $ +@comment $NetBSD: PLIST,v 1.2 2008/01/13 17:15:18 ghen Exp $ libexec/slapd -libexec/slurpd sbin/slapacl sbin/slapadd sbin/slapauth @@ -11,19 +10,24 @@ sbin/slappasswd sbin/slaptest share/examples/openldap/DB_CONFIG share/examples/openldap/schema/README +share/examples/openldap/schema/collective.schema share/examples/openldap/schema/corba.schema share/examples/openldap/schema/core.ldif share/examples/openldap/schema/core.schema +share/examples/openldap/schema/cosine.ldif share/examples/openldap/schema/cosine.schema +share/examples/openldap/schema/duaconf.schema share/examples/openldap/schema/dyngroup.schema +share/examples/openldap/schema/inetorgperson.ldif share/examples/openldap/schema/inetorgperson.schema share/examples/openldap/schema/java.schema share/examples/openldap/schema/misc.schema +share/examples/openldap/schema/nadf.schema +share/examples/openldap/schema/nis.ldif share/examples/openldap/schema/nis.schema share/examples/openldap/schema/openldap.ldif share/examples/openldap/schema/openldap.schema share/examples/openldap/schema/ppolicy.schema share/examples/openldap/slapd.conf share/examples/rc.d/slapd -share/examples/rc.d/slurpd @dirrm share/examples/openldap/schema diff --git a/databases/openldap/DESCR b/databases/openldap/DESCR index 7dcd75c3d2f..4b4c91698d3 100644 --- a/databases/openldap/DESCR +++ b/databases/openldap/DESCR @@ -2,7 +2,6 @@ OpenLDAP is an open source implementation of the Lightweight Directory Access Protocol. This package includes: * slapd - stand-alone LDAP daemon (server) -* slurpd - stand-alone LDAP update replication daemon * libraries implementing the LDAP protocol * utilities, tools, and sample clients * administration guide diff --git a/databases/openldap/Makefile b/databases/openldap/Makefile index f5559bdaec6..a829d9b210b 100644 --- a/databases/openldap/Makefile +++ b/databases/openldap/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.124 2008/01/05 18:03:43 ghen Exp $ +# $NetBSD: Makefile,v 1.125 2008/01/13 17:15:16 ghen Exp $ DISTNAME= openldap-${OPENLDAP_VERSION} -OPENLDAP_VERSION= 2.3.39 +OPENLDAP_VERSION= 2.4.7 CATEGORIES= databases MASTER_SITES= # empty DISTFILES= # empty diff --git a/databases/openldap/Makefile.common b/databases/openldap/Makefile.common index 44fefa3d5cc..284d909b826 100644 --- a/databases/openldap/Makefile.common +++ b/databases/openldap/Makefile.common @@ -1,7 +1,7 @@ -# $NetBSD: Makefile.common,v 1.13 2008/01/04 11:42:29 ghen Exp $ +# $NetBSD: Makefile.common,v 1.14 2008/01/13 17:15:16 ghen Exp $ # please stick to the "stable" releases as much as possible! -DISTNAME= openldap-2.3.39 +DISTNAME= openldap-2.4.7 CATEGORIES= databases MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/ MASTER_SITES+= http://www.openldap.org/software/download/OpenLDAP/openldap-release/ @@ -41,11 +41,10 @@ OPENLDAP_MODULEDIR= ${PREFIX}/lib/openldap OPENLDAP_VARDIR?= ${VARBASE}/openldap SLAPD_USER?= slapd -SLURPD_USER?= slurpd LDAP_GROUP?= ldap PKG_GROUPS_VARS+= LDAP_GROUP -PKG_USERS_VARS+= SLAPD_USER SLURPD_USER +PKG_USERS_VARS+= SLAPD_USER # the internal avl_* prototypes conflict with those in <sys/avl.h> which # is included by another system header file on Solaris, so subst them. diff --git a/databases/openldap/distinfo b/databases/openldap/distinfo index 5cea59fb274..3fc67922532 100644 --- a/databases/openldap/distinfo +++ b/databases/openldap/distinfo @@ -1,21 +1,20 @@ -$NetBSD: distinfo,v 1.60 2007/11/18 21:45:11 ghen Exp $ +$NetBSD: distinfo,v 1.61 2008/01/13 17:15:16 ghen Exp $ -SHA1 (openldap-2.3.39.tgz) = e87e60b1269f51d753d88df9b51745a66730a5d4 -RMD160 (openldap-2.3.39.tgz) = cd6f652dc68786ca7d2b9f1b2d389e22ec17e3a0 -Size (openldap-2.3.39.tgz) = 3807707 bytes +SHA1 (openldap-2.4.7.tgz) = e12d96327980abbe07c9187f3fd238c47098943a +RMD160 (openldap-2.4.7.tgz) = 22942db03c278c941de8f00a99f251d378b34bd8 +Size (openldap-2.4.7.tgz) = 4217144 bytes SHA1 (patch-ac) = 905b08c4dea8c61e044ccf66d6af22cc685a3ccc SHA1 (patch-ad) = 24e7ec27d592dd76bdec1e4805801c5304951daf SHA1 (patch-af) = 1ae9137e76e885e03d0f44727197a444893ec7c5 SHA1 (patch-ag) = bde3cb8eb9ece90e1ac13d15f8d156201c3b7026 -SHA1 (patch-ah) = a4978e4981f79768b1840f4cc2b57d9bd6696412 +SHA1 (patch-ah) = ba33845171cef760a68af1406ee2e1dcae7a5a47 SHA1 (patch-aj) = 6425a7bf08fa35861d0ea71d893836e177b0b29a -SHA1 (patch-ak) = 80685a7b46ded94722ea91c2842db424572d6513 SHA1 (patch-am) = 06c17b10bb8cc091461b82fca2b5d6032b613c78 SHA1 (patch-an) = f98c6457474247c092dd0a062e86560cc894ec4e SHA1 (patch-ao) = 6276a1226689fc3be3ffacbcd8df2e4f3e51d1a0 SHA1 (patch-ba) = 6e7fb1dd6e17afb2009d0bd1c05059feedfdab77 SHA1 (patch-bb) = 5014662e475e4b9f51d444f01ce45fdeb5f36951 -SHA1 (patch-bd) = 27281d5057fd82631600ef2e43ceee4cb918a674 -SHA1 (patch-be) = ffe85c7127fa42e4d5f06bfe9dd6cbb9b91850c4 -SHA1 (patch-bf) = caace2398744b236712247fa0927f34673c64994 -SHA1 (patch-bh) = ec0d59bfebe2b010dd24344b6b95106d35d329e2 +SHA1 (patch-bd) = e26f7964a71c9b6df216984860acaa22b5a4ba04 +SHA1 (patch-be) = fb828f59b4ff21009c24be94a18c01276feab0b5 +SHA1 (patch-bf) = b4876c573d1176f7ea4b8feb77ea7d05e8238467 +SHA1 (patch-bh) = f8660750454c80e7520ed27f1a2e39ecfd266997 diff --git a/databases/openldap/files/slurpd.sh b/databases/openldap/files/slurpd.sh deleted file mode 100644 index bc658409861..00000000000 --- a/databases/openldap/files/slurpd.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!@RCD_SCRIPTS_SHELL@ -# -# $NetBSD: slurpd.sh,v 1.4 2006/05/31 18:17:49 ghen Exp $ -# -# OpenLDAP LDAP database replication daemon -# -# PROVIDE: slurpd -# REQUIRE: slapd - -. /etc/rc.subr - -name="slurpd" -rcvar=${name} -command="@PREFIX@/libexec/${name}" -required_files="@OPENLDAP_ETCDIR@/slapd.conf" -required_vars="slapd" -slurpd_user="@SLURPD_USER@" - -load_rc_config $name -run_rc_command "$1" diff --git a/databases/openldap/patches/patch-ah b/databases/openldap/patches/patch-ah index 91924fff8e8..a75fb2a2d3c 100644 --- a/databases/openldap/patches/patch-ah +++ b/databases/openldap/patches/patch-ah @@ -1,10 +1,10 @@ -$NetBSD: patch-ah,v 1.6 2006/08/06 09:14:47 taca Exp $ +$NetBSD: patch-ah,v 1.7 2008/01/13 17:15:16 ghen Exp $ ---- libraries/libldap/init.c.orig 2006-05-13 11:47:50.000000000 +0200 +--- libraries/libldap/init.c.orig 2007-09-01 01:13:55.000000000 +0200 +++ libraries/libldap/init.c -@@ -544,7 +544,11 @@ - #if defined(LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND) \ - || defined(HAVE_TLS) || defined(HAVE_CYRUS_SASL) +@@ -581,7 +581,11 @@ void ldap_int_initialize( struct ldapopt + + #if defined(HAVE_TLS) || defined(HAVE_CYRUS_SASL) { - char *name = ldap_int_hostname; + char *name; diff --git a/databases/openldap/patches/patch-ak b/databases/openldap/patches/patch-ak deleted file mode 100644 index 0f638e0d91a..00000000000 --- a/databases/openldap/patches/patch-ak +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-ak,v 1.2 2005/10/26 15:08:13 jlam Exp $ - ---- servers/slurpd/Makefile.in.orig 2005-05-06 12:42:53.000000000 -0400 -+++ servers/slurpd/Makefile.in -@@ -43,6 +43,9 @@ XLIBS = $(SLURPD_L) - XXLIBS = $(SLURPD_LIBS) $(SECURITY_LIBS) $(LUTIL_LIBS) - XXXLIBS = $(LTHREAD_LIBS) - -+AC_CFLAGS += $(PTHREAD_CFLAGS) -+AC_LDFLAGS += $(PTHREAD_LDFLAGS) -+ - slurpd: version.o - $(LTLINK) -o $@ $(OBJS) version.o $(LIBS) - diff --git a/databases/openldap/patches/patch-bd b/databases/openldap/patches/patch-bd index 3cb072f86aa..45cdd541694 100644 --- a/databases/openldap/patches/patch-bd +++ b/databases/openldap/patches/patch-bd @@ -1,40 +1,33 @@ -$NetBSD: patch-bd,v 1.2 2007/08/28 14:08:22 tron Exp $ +$NetBSD: patch-bd,v 1.3 2008/01/13 17:15:17 ghen Exp $ ---- configure.in.orig 2007-08-24 05:32:07.000000000 +0200 -+++ configure.in 2007-08-24 05:34:02.000000000 +0200 -@@ -350,8 +350,9 @@ - proxycache \ - refint \ +--- configure.in.orig 2007-10-17 01:43:09.000000000 +0200 ++++ configure.in +@@ -338,6 +338,7 @@ Overlays="accesslog \ retcode \ rwm \ + seqmod \ + smbk5pwd \ syncprov \ translucent \ unique \ - valsort" -@@ -382,8 +383,10 @@ - OL_ARG_ENABLE(retcode,[ --enable-retcode Return Code testing overlay], - no, [no yes mod], ol_enable_overlays) - OL_ARG_ENABLE(rwm,[ --enable-rwm Rewrite/Remap overlay], +@@ -374,6 +375,8 @@ OL_ARG_ENABLE(rwm,[ --enable-rwm no, [no yes mod], ol_enable_overlays) + OL_ARG_ENABLE(seqmod,[ --enable-seqmod Sequential Modify overlay], + yes, [no yes mod], ol_enable_overlays) +OL_ARG_ENABLE(smbk5pwd,[ --enable-smbk5pwd smbk5pwd overlay], + yes, [no yes mod], ol_enable_overlays) OL_ARG_ENABLE(syncprov,[ --enable-syncprov Syncrepl Provider overlay], yes, [no yes mod], ol_enable_overlays) OL_ARG_ENABLE(translucent,[ --enable-translucent Translucent Proxy overlay], - no, [no yes mod], ol_enable_overlays) -@@ -627,8 +630,9 @@ - BUILD_PROXYCACHE=no - BUILD_REFINT=no +@@ -536,6 +539,7 @@ BUILD_REFINT=no BUILD_RETCODE=no BUILD_RWM=no + BUILD_SEQMOD=no +BUILD_SMBK5PWD=no BUILD_SYNCPROV=no BUILD_TRANSLUCENT=no BUILD_UNIQUE=no - BUILD_VALSORT=no -@@ -2981,8 +2985,20 @@ - fi +@@ -2793,6 +2797,18 @@ if test "$ol_enable_rwm" != no ; then AC_DEFINE_UNQUOTED(SLAPD_OVER_RWM,$MFLAG,[define for Rewrite/Remap overlay]) fi @@ -50,17 +43,14 @@ $NetBSD: patch-bd,v 1.2 2007/08/28 14:08:22 tron Exp $ + AC_DEFINE_UNQUOTED(SLAPD_OVER_SMBK5PWD,$MFLAG,[define for smbk5pwd overlay]) +fi + - if test "$ol_enable_syncprov" != no ; then - BUILD_SYNCPROV=$ol_enable_syncprov - if test "$ol_enable_syncprov" = mod ; then - MFLAG=SLAPD_MOD_DYNAMIC -@@ -3099,8 +3115,9 @@ - AC_SUBST(BUILD_PROXYCACHE) - AC_SUBST(BUILD_REFINT) + if test "$ol_enable_seqmod" != no ; then + BUILD_SEQMOD=$ol_enable_seqmod + if test "$ol_enable_seqmod" = mod ; then +@@ -2920,6 +2936,7 @@ dnl overlays AC_SUBST(BUILD_RETCODE) AC_SUBST(BUILD_RWM) + AC_SUBST(BUILD_SEQMOD) + AC_SUBST(BUILD_SMBK5PWD) AC_SUBST(BUILD_SYNCPROV) AC_SUBST(BUILD_TRANSLUCENT) AC_SUBST(BUILD_UNIQUE) - AC_SUBST(BUILD_VALSORT) diff --git a/databases/openldap/patches/patch-be b/databases/openldap/patches/patch-be index 4ef6339c32b..bf3cd9934e4 100644 --- a/databases/openldap/patches/patch-be +++ b/databases/openldap/patches/patch-be @@ -1,21 +1,18 @@ -$NetBSD: patch-be,v 1.2 2007/08/28 14:08:22 tron Exp $ +$NetBSD: patch-be,v 1.3 2008/01/13 17:15:17 ghen Exp $ ---- servers/slapd/overlays/Makefile.in.orig 2007-08-24 05:35:05.000000000 +0200 -+++ servers/slapd/overlays/Makefile.in 2007-08-24 05:35:38.000000000 +0200 -@@ -24,8 +24,9 @@ - ppolicy.c \ - refint.c \ +--- servers/slapd/overlays/Makefile.in.orig 2007-10-23 23:25:37.000000000 +0200 ++++ servers/slapd/overlays/Makefile.in +@@ -27,6 +27,7 @@ SRCS = overlays.c \ retcode.c \ rwm.c rwmconf.c rwmdn.c rwmmap.c \ + seqmod.c \ + smbk5pwd.c \ syncprov.c \ translucent.c \ unique.c \ - valsort.c -@@ -92,8 +93,11 @@ - - rwm.la : rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo - $(LTLINK_MOD) -module -o $@ rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo version.lo $(LINK_LIBS) +@@ -101,6 +102,9 @@ rwm.la : rwm.lo rwmconf.lo rwmdn.lo rwmm + seqmod.la : seqmod.lo + $(LTLINK_MOD) -module -o $@ seqmod.lo version.lo $(LINK_LIBS) +smbk5pwd.la : smbk5pwd.lo + $(LTLINK_MOD) -module -o $@ smbk5pwd.lo version.lo $(LINK_LIBS) @@ -23,4 +20,3 @@ $NetBSD: patch-be,v 1.2 2007/08/28 14:08:22 tron Exp $ syncprov.la : syncprov.lo $(LTLINK_MOD) -module -o $@ syncprov.lo version.lo $(LINK_LIBS) - translucent.la : translucent.lo diff --git a/databases/openldap/patches/patch-bf b/databases/openldap/patches/patch-bf index e90cc344da7..277ca3f386d 100644 --- a/databases/openldap/patches/patch-bf +++ b/databases/openldap/patches/patch-bf @@ -1,42 +1,35 @@ -$NetBSD: patch-bf,v 1.3 2007/08/28 14:33:27 tron Exp $ +$NetBSD: patch-bf,v 1.4 2008/01/13 17:15:17 ghen Exp $ ---- configure.orig 2007-08-24 06:20:33.000000000 +0200 -+++ configure 2007-08-24 06:23:02.000000000 +0200 -@@ -464,9 +464,9 @@ - #if HAVE_UNISTD_H +--- configure.orig 2007-10-17 01:58:19.000000000 +0200 ++++ configure +@@ -465,7 +465,7 @@ ac_includes_default="\ # include <unistd.h> #endif" --ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar OPENLDAP_LIBRELEASE OPENLDAP_LIBVERSION OPENLDAP_RELEASE_DATE top_builddir ldap_subdir CC AR CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB DLLTOOL ac_ct_DLLTOOL AS ac_ct_AS OBJDUMP ac_ct_OBJDUMP CPP LIBTOOL PERLBIN OL_MKDEP OL_MKDEP_FLAGS LTSTATIC LIBOBJS LIBSRCS PLAT WITH_SASL WITH_TLS WITH_MODULES_ENABLED WITH_ACI_ENABLED BUILD_THREAD BUILD_LIBS_DYNAMIC BUILD_SLAPD BUILD_SLAPI SLAPD_SLAPI_DEPEND BUILD_BDB BUILD_DNSSRV BUILD_HDB BUILD_LDAP BUILD_LDBM BUILD_META BUILD_MONITOR BUILD_NULL BUILD_PASSWD BUILD_RELAY BUILD_PERL BUILD_SHELL BUILD_SQL BUILD_ACCESSLOG BUILD_AUDITLOG BUILD_DENYOP BUILD_DYNGROUP BUILD_DYNLIST BUILD_LASTMOD BUILD_PPOLICY BUILD_PROXYCACHE BUILD_REFINT BUILD_RETCODE BUILD_RWM BUILD_SYNCPROV BUILD_TRANSLUCENT BUILD_UNIQUE BUILD_VALSORT BUILD_SLURPD LDAP_LIBS SLAPD_LIBS SLURPD_LIBS LDBM_LIBS LTHREAD_LIBS LUTIL_LIBS WRAP_LIBS SLAPD_MODULES_CPPFLAGS SLAPD_MODULES_LDFLAGS SLAPD_NO_STATIC SLAPD_STATIC_BACKENDS SLAPD_DYNAMIC_BACKENDS SLAPD_STATIC_OVERLAYS SLAPD_DYNAMIC_OVERLAYS PERL_CPPFLAGS SLAPD_PERL_LDFLAGS MOD_PERL_LDFLAGS KRB4_LIBS KRB5_LIBS SASL_LIBS TLS_LIBS MODULES_LIBS SLAPI_LIBS LIBSLAPI LIBSLAPITOOLS AUTH_LIBS SLAPD_SLP_LIBS SLAPD_GMP_LIBS SLAPD_SQL_LDFLAGS SLAPD_SQL_LIBS SLAPD_SQL_INCLUDES LTLIBOBJS' -+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar OPENLDAP_LIBRELEASE OPENLDAP_LIBVERSION OPENLDAP_RELEASE_DATE top_builddir ldap_subdir CC AR CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB DLLTOOL ac_ct_DLLTOOL AS ac_ct_AS OBJDUMP ac_ct_OBJDUMP CPP LIBTOOL PERLBIN OL_MKDEP OL_MKDEP_FLAGS LTSTATIC LIBOBJS LIBSRCS PLAT WITH_SASL WITH_TLS WITH_MODULES_ENABLED WITH_ACI_ENABLED BUILD_THREAD BUILD_LIBS_DYNAMIC BUILD_SLAPD BUILD_SLAPI SLAPD_SLAPI_DEPEND BUILD_BDB BUILD_DNSSRV BUILD_HDB BUILD_LDAP BUILD_LDBM BUILD_META BUILD_MONITOR BUILD_NULL BUILD_PASSWD BUILD_RELAY BUILD_PERL BUILD_SHELL BUILD_SQL BUILD_ACCESSLOG BUILD_AUDITLOG BUILD_DENYOP BUILD_DYNGROUP BUILD_DYNLIST BUILD_LASTMOD BUILD_PPOLICY BUILD_PROXYCACHE BUILD_REFINT BUILD_RETCODE BUILD_RWM BUILD_SMBK5PWD BUILD_SYNCPROV BUILD_TRANSLUCENT BUILD_UNIQUE BUILD_VALSORT BUILD_SLURPD LDAP_LIBS SLAPD_LIBS SLURPD_LIBS LDBM_LIBS LTHREAD_LIBS LUTIL_LIBS WRAP_LIBS SLAPD_MODULES_CPPFLAGS SLAPD_MODULES_LDFLAGS SLAPD_NO_STATIC SLAPD_STATIC_BACKENDS SLAPD_DYNAMIC_BACKENDS SLAPD_STATIC_OVERLAYS SLAPD_DYNAMIC_OVERLAYS PERL_CPPFLAGS SLAPD_PERL_LDFLAGS MOD_PERL_LDFLAGS KRB4_LIBS KRB5_LIBS SASL_LIBS TLS_LIBS MODULES_LIBS SLAPI_LIBS LIBSLAPI LIBSLAPITOOLS AUTH_LIBS SLAPD_SLP_LIBS SLAPD_GMP_LIBS SLAPD_SQL_LDFLAGS SLAPD_SQL_LIBS SLAPD_SQL_INCLUDES LTLIBOBJS' +-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar OPENLDAP_LIBRELEASE OPENLDAP_LIBVERSION OPENLDAP_RELEASE_DATE top_builddir ldap_subdir CC AR CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB DLLTOOL ac_ct_DLLTOOL AS ac_ct_AS OBJDUMP ac_ct_OBJDUMP CPP LIBTOOL PERLBIN OL_MKDEP OL_MKDEP_FLAGS LTSTATIC LIBOBJS LIBSRCS PLAT WITH_SASL WITH_TLS WITH_MODULES_ENABLED WITH_ACI_ENABLED BUILD_THREAD BUILD_LIBS_DYNAMIC BUILD_SLAPD BUILD_SLAPI SLAPD_SLAPI_DEPEND BUILD_BDB BUILD_DNSSRV BUILD_HDB BUILD_LDAP BUILD_META BUILD_MONITOR BUILD_NULL BUILD_PASSWD BUILD_RELAY BUILD_PERL BUILD_SHELL BUILD_SQL BUILD_ACCESSLOG BUILD_AUDITLOG BUILD_CONSTRAINT BUILD_DDS BUILD_DENYOP BUILD_DYNGROUP BUILD_DYNLIST BUILD_LASTMOD BUILD_MEMBEROF BUILD_PPOLICY BUILD_PROXYCACHE BUILD_REFINT BUILD_RETCODE BUILD_RWM BUILD_SEQMOD BUILD_SYNCPROV BUILD_TRANSLUCENT BUILD_UNIQUE BUILD_VALSORT LDAP_LIBS SLAPD_LIBS BDB_LIBS LTHREAD_LIBS LUTIL_LIBS WRAP_LIBS SLAPD_MODULES_CPPFLAGS SLAPD_MODULES_LDFLAGS SLAPD_NO_STATIC SLAPD_STATIC_BACKENDS SLAPD_DYNAMIC_BACKENDS SLAPD_STATIC_OVERLAYS SLAPD_DYNAMIC_OVERLAYS PERL_CPPFLAGS SLAPD_PERL_LDFLAGS MOD_PERL_LDFLAGS KRB4_LIBS KRB5_LIBS SASL_LIBS TLS_LIBS MODULES_LIBS SLAPI_LIBS LIBSLAPI LIBSLAPITOOLS AUTH_LIBS ICU_LIBS SLAPD_SLP_LIBS SLAPD_GMP_LIBS SLAPD_SQL_LDFLAGS SLAPD_SQL_LIBS SLAPD_SQL_INCLUDES LTLIBOBJS' ++ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar OPENLDAP_LIBRELEASE OPENLDAP_LIBVERSION OPENLDAP_RELEASE_DATE top_builddir ldap_subdir CC AR CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB DLLTOOL ac_ct_DLLTOOL AS ac_ct_AS OBJDUMP ac_ct_OBJDUMP CPP LIBTOOL PERLBIN OL_MKDEP OL_MKDEP_FLAGS LTSTATIC LIBOBJS LIBSRCS PLAT WITH_SASL WITH_TLS WITH_MODULES_ENABLED WITH_ACI_ENABLED BUILD_THREAD BUILD_LIBS_DYNAMIC BUILD_SLAPD BUILD_SLAPI SLAPD_SLAPI_DEPEND BUILD_BDB BUILD_DNSSRV BUILD_HDB BUILD_LDAP BUILD_META BUILD_MONITOR BUILD_NULL BUILD_PASSWD BUILD_RELAY BUILD_PERL BUILD_SHELL BUILD_SQL BUILD_ACCESSLOG BUILD_AUDITLOG BUILD_CONSTRAINT BUILD_DDS BUILD_DENYOP BUILD_DYNGROUP BUILD_DYNLIST BUILD_LASTMOD BUILD_MEMBEROF BUILD_PPOLICY BUILD_PROXYCACHE BUILD_REFINT BUILD_RETCODE BUILD_RWM BUILD_SEQMOD BUILD_SMBK5PWD BUILD_SYNCPROV BUILD_TRANSLUCENT BUILD_UNIQUE BUILD_VALSORT LDAP_LIBS SLAPD_LIBS BDB_LIBS LTHREAD_LIBS LUTIL_LIBS WRAP_LIBS SLAPD_MODULES_CPPFLAGS SLAPD_MODULES_LDFLAGS SLAPD_NO_STATIC SLAPD_STATIC_BACKENDS SLAPD_DYNAMIC_BACKENDS SLAPD_STATIC_OVERLAYS SLAPD_DYNAMIC_OVERLAYS PERL_CPPFLAGS SLAPD_PERL_LDFLAGS MOD_PERL_LDFLAGS KRB4_LIBS KRB5_LIBS SASL_LIBS TLS_LIBS MODULES_LIBS SLAPI_LIBS LIBSLAPI LIBSLAPITOOLS AUTH_LIBS ICU_LIBS SLAPD_SLP_LIBS SLAPD_GMP_LIBS SLAPD_SQL_LDFLAGS SLAPD_SQL_LIBS SLAPD_SQL_INCLUDES LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. - ac_init_help= -@@ -1057,8 +1057,9 @@ - --enable-proxycache Proxy Cache overlay no|yes|mod [no] - --enable-refint Referential Integrity overlay no|yes|mod [no] +@@ -1058,6 +1058,7 @@ SLAPD Overlay Options: --enable-retcode Return Code testing overlay no|yes|mod [no] --enable-rwm Rewrite/Remap overlay no|yes|mod [no] + --enable-seqmod Sequential Modify overlay no|yes|mod [yes] + --enable-smbk5pwd smbk5pwd overlay no|yes|mod [yes] --enable-syncprov Syncrepl Provider overlay no|yes|mod [yes] --enable-translucent Translucent Proxy overlay no|yes|mod [no] --enable-unique Attribute Uniqueness overlay no|yes|mod [no] - --enable-valsort Value Sorting overlay no|yes|mod [no] -@@ -3175,8 +3176,9 @@ - proxycache \ - refint \ +@@ -3107,6 +3108,7 @@ Overlays="accesslog \ retcode \ rwm \ + seqmod \ + smbk5pwd \ syncprov \ translucent \ unique \ - valsort" -@@ -3471,8 +3473,32 @@ - ol_enable_rwm=${ol_enable_overlays:-no} +@@ -3451,6 +3453,30 @@ else fi; - # end --enable-rwm + # end --enable-seqmod +# OpenLDAP --enable-smbk5pwd + @@ -65,19 +58,15 @@ $NetBSD: patch-bf,v 1.3 2007/08/28 14:33:27 tron Exp $ # OpenLDAP --enable-syncprov # Check whether --enable-syncprov or --disable-syncprov was given. - if test "${enable_syncprov+set}" = set; then -@@ -3907,8 +3933,9 @@ - BUILD_PROXYCACHE=no - BUILD_REFINT=no +@@ -3764,6 +3790,7 @@ BUILD_REFINT=no BUILD_RETCODE=no BUILD_RWM=no + BUILD_SEQMOD=no +BUILD_SMBK5PWD=no BUILD_SYNCPROV=no BUILD_TRANSLUCENT=no BUILD_UNIQUE=no - BUILD_VALSORT=no -@@ -44870,8 +44897,24 @@ - _ACEOF +@@ -40700,6 +40727,22 @@ _ACEOF fi @@ -100,14 +89,11 @@ $NetBSD: patch-bf,v 1.3 2007/08/28 14:33:27 tron Exp $ if test "$ol_enable_syncprov" != no ; then BUILD_SYNCPROV=$ol_enable_syncprov if test "$ol_enable_syncprov" = mod ; then - MFLAG=SLAPD_MOD_DYNAMIC -@@ -45808,8 +45851,9 @@ - s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t - s,@BUILD_REFINT@,$BUILD_REFINT,;t t +@@ -41635,6 +41678,7 @@ s,@BUILD_REFINT@,$BUILD_REFINT,;t t s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t s,@BUILD_RWM@,$BUILD_RWM,;t t + s,@BUILD_SEQMOD@,$BUILD_SEQMOD,;t t +s,@BUILD_SMBK5PWD@,$BUILD_SMBK5PWD,;t t s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t - s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t diff --git a/databases/openldap/patches/patch-bh b/databases/openldap/patches/patch-bh index b5fb97336a0..9f28775acfe 100644 --- a/databases/openldap/patches/patch-bh +++ b/databases/openldap/patches/patch-bh @@ -1,11 +1,10 @@ -$NetBSD: patch-bh,v 1.2 2007/08/28 14:08:22 tron Exp $ +$NetBSD: patch-bh,v 1.3 2008/01/13 17:15:17 ghen Exp $ ---- include/portable.hin.orig 2007-08-24 18:05:46.000000000 +0200 -+++ include/portable.hin 2007-08-24 18:06:10.000000000 +0200 -@@ -1001,8 +1001,11 @@ - - /* define for Rewrite/Remap overlay */ - #undef SLAPD_OVER_RWM +--- include/portable.hin.orig 2007-09-01 01:13:53.000000000 +0200 ++++ include/portable.hin +@@ -987,6 +987,9 @@ + /* define for Sequential Modify overlay */ + #undef SLAPD_OVER_SEQMOD +/* define for smbk5pwd overlay */ +#undef SLAPD_OVER_SMBK5PWD @@ -13,4 +12,3 @@ $NetBSD: patch-bh,v 1.2 2007/08/28 14:08:22 tron Exp $ /* define for Syncrepl Provider overlay */ #undef SLAPD_OVER_SYNCPROV - /* define for Translucent Proxy overlay */ |