summaryrefslogtreecommitdiff
path: root/databases/openldap
AgeCommit message (Collapse)AuthorFilesLines
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2005-02-09Explicitely disable sasl support when the option is not selected, in casecube1-1/+3
there is a sasl library somewhere in the system, as the configure script would try using it.
2005-01-24Fix alignment/LP64 issue on NetBSD/sparc64 encountered while trying theseb3-3/+60
syncrepl engine with SASL. Bump PKGREVISION. Approved by jlam@.
2005-01-12Change a = to a += so that all of the necessary OWN_DIRS_PERMS arejlam1-2/+3
created. This is needed for slapd to start properly with a default install. Bump the PKGREVISION to 1.
2005-01-12Be a bit more descriptive about why the bdb option is enabled byxtraeme1-1/+5
default, suggested by jlam@.
2005-01-12If dynamic and bdb options are used, the hdb module is built, but notxtraeme2-3/+8
if bdb is disabled, so only build it when the bdb option has been enabled.
2005-01-06Changes 2.2.20:adam2-7/+6
Fixed slapd sanity check on protocol in authz-regexp URI (ITS#3411) Fixed slapd ID to DN mapping when values need DN escaping (ITS#3419) Fixed slapd sl_realloc memory overrun (ITS#3420, #3404, #3296) Fixed slapd syncrepl bugs (ITS#3423, #3425, #3443, #3448) Fixed slapd bad tag handling Fixed slapd error return for modrdn invalid access (ITS#3450) Fixed back-bdb locks in backend_group (ITS#3263, #3365) Fixed back-bdb/back-hdb listing of permissive control (ITS#3453) Fixed back-ldap failed connection retry (ITS#3217) Fixed back-ldap/back-meta memory handling in attr mapping Fixed back-meta modrdn newSuperior target selection Fixed back-sql segfault when logging and delete_rule is NULL (ITS#3407) Build Environment Fixed slurpd build on Windows
2004-12-28Use LIBMODE instead of 444.minskim3-5/+6
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed1-1/+2
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-12-22Update databases/openldap to 2.2.19. Changes from version 2.2.18 include:jlam3-10/+9
* Fixed slapd check for mandatory filter in authz-regexp URI * Fixed slapd bad descriptor check * Fixed slapd ACI when the subject contains '#' * Fixed back-ldap malformed URI check for multiple URIs * Fixed back-ldap/back-meta static definition of be_open() * Fixed back-bdb cache bugs, ctxcsn memory leak
2004-12-14Revert previous -- -current's sched_yield has been fixed.wiz2-17/+6
adam says ok.
2004-12-14Fixed building on NetBSD 2.0 and -currentadam3-18/+29
2004-11-29In case db4 is disallowed by bdb.buildlink3.mk, causing BDB_TYPE to betv1-1/+4
set to "none", skip bdb altogether.
2004-11-27The OpenLDAP libraries do NOT include any SLP code, so don't includejlam1-11/+2
openslp/buildlink3.mk. Also, simplify the kerberos/sasl checks.
2004-11-26Bump the PKGREVISION after changes in patch-ag to honor DL_*.jlam1-2/+2
2004-11-26Teach openldap to use DL_{CFLAGS,LDFLAGS,LIBS} when linking slapd whenjlam2-5/+16
building dynamic backends or when using Cyrus SASL.
2004-11-25Default PTHREAD_AUTO_VARS to the safer value of "no". Most packagesjlam1-6/+1
that use pthreads already implement their own probes for pthreads, so we don't need to auto-add the compiler/linker flags.
2004-11-19The man pages should refer to the real location of the config files, notjlam3-3/+28
where they were installed (in the example location) during the "install" step. Bump PKGREVISION.
2004-11-18We don't actually want everything to be built with pthreads -- onlyjlam5-4/+41
libldap_r and slurpd. Patch those Makefiles (patch-aj, patch-ak) to pass $(PTHREAD_CFLAGS) and $(PTHREAD_LDFLAGS) to the build. The configure process correctly adds any necessary libraries, so adding $(PTHREAD_LIBS) isn't needed. Bump the PKGREVISION since the LDAP libraries are no longer linked against libpthread. This fixes PR pkg/28259.
2004-11-17Update databases/openldap to the latest release, version 2.2.18.jlam3-20/+5
Changes from version 2.2.13 include numerous fixes for locking in the Berkeley DB backend, SASL-encoding fixes in libldap, and many bug fixes in slapd.
2004-11-15Rework the Berkeley DB detection in buildlink3:jlam1-2/+1
* Add a db1.builtin.mk file that detects whether DB-1.85 functionality exists in the base system, and remove the distinction between "native" and the other Berkeley DB packages -- we now refer to db[1234]. This paves the way for any future databases/db1 package. * USE_DB185 shouldn't need to be set by any packages -- its correct value is now automatically determined by bdb.buildlink3.mk depending on whether we explicitly request db1 or not. By default, if you include bdb.buildlink3.mk, you want DB-1.85 functionality and USE_DB185 defaults to "yes", but if you explicitly remove db1 from the list of acceptable DBs, then USE_DB185 defaults to "no". * Set BDB_LIBS to the library options needed to link against the DB library when bdb.buildlink3.mk is included. * We only add the DB library to the linker command automatically if we want DB-1.85 functionality; otherwise assume that the package configure process can figure out how to probe for the correct headers and libraries. Edit package Makefiles to nuke redundant settings of USE_DB185.
2004-11-15USE_DB185=no; should fix build failure reported on tech-pkg bytv1-1/+2
<mlh@goathill.org>.
2004-11-08Allow bdb backend support to be optional via PKG_OPTIONS.openldap. For now,tv3-7/+23
it is still on by default to preserve compatibility (use option "-bdb" to disable). While here, fix typo in CONFIGURE_ARGS that had caused the dnssrv backend not to build; bump PKGREVISION.
2004-11-08Bring options handling in buildlink3.mk into sync with current options.mk.markd1-8/+11
2004-10-15Update linkage to libltdl, now in its own package.tv2-4/+4
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-4/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-27This version of openldap no longer builds against the old version of sasl,rh1-12/+5
so don't attempt to depend on it (always use cyrus-sasl2 for SASL support). OK'ed by jlam.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-45/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-08-22Change the way that legacy USE_* and FOO_USE_* options are convertedjlam1-16/+1
into the bsd.options.mk framework. Instead of appending to ${PKG_OPTIONS_VAR}, it appends to PKG_DEFAULT_OPTIONS. This causes the default options to be the union of PKG_DEFAULT_OPTIONS and any old USE_* and FOO_USE_* settings. This fixes PR pkg/26590.
2004-08-05Rename Makefile.options to options.mk in the packages that I maintain.jlam2-3/+3
This follows the example of the mail/dovecot package, as suggested by <schmonz>.
2004-08-04We only need the full dependency on libtool if we build the dynamicjlam2-3/+4
modules. Bump the PKGREVISION.
2004-07-30Convert to use bsd.options.mk. The relevant options variable to setjlam3-39/+38
for each package can be determined by invoking: make show-var VARNAME=PKG_OPTIONS_VAR The old options are still supported unless the variable named in PKG_OPTIONS_VAR is set within make(1) (usually via /etc/mk.conf).
2004-07-24cyrus-sasl configure option takes no argument.jlam1-4/+4
2004-07-24Need to bump the version in buildlink3.mk since the shlib major wasjlam1-4/+4
bumped.
2004-07-24If neither USE_SASL nor USE_SASL2 are defined, then use cyrus-sasl2 byjlam1-2/+2
default.
2004-07-24Use the correct configure option for cyrus-sasl, and correct the path tojlam1-5/+5
the cyrus-sasl2/buildlink3.mk file.
2004-07-24Update databases/openldap to version 2.2.13, the latest stable release.jlam13-137/+223
Major changes from version 2.1.30 include: * "LDAP Sync"-based lightweight replication * Proxy Cache Support * Hierarchical Backend * NS-SLAPI Support * Backend Layering * Access Control extensions including dynamic group support * LDAPv3 extensions: - ACID extensions - Cancel Operation - Content Synchronization Operation - DIT Content Rules - Duplicate Entry Extension - Simple Paged Results Extension - Proxy Authorization Extension
2004-07-23Become maintainer since it's a critical component of samba, and I'm stilljlam1-2/+2
the maintainer for that package.
2004-05-10use -DBIND_8_COMPAT on darwindanw1-1/+3
2004-05-09No longer used.snj1-38/+0
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-3/+1
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-17Update openldap to 2.1.30.xtraeme3-9/+9
OpenLDAP 2.1.30 Release Fixed slapd userdb checkpass bug (ITS#3048) Fixed back-ldbm IDL delete bug (ITS#3046) Fixed libldap schema parsing bugs (ITS#2920, ITS#3065) Fixed liblutil NS MTA MD5 passwd len bug (ITS#2899) Removed lint (ITS#3086) Documentation Updated slapd.conf(5) manpage (ITS#2525)
2004-03-31Update openldap to 2.1.29 (latest stable release).xtraeme4-45/+9
Changes: OpenLDAP 2.1.29 Release Fixed slapd SASL invalid authcID crash (ITS#2961) Fixed slapd sasl-regexp debug crash (ITS#3033) Fixed back-bdb empty suffix bug (ITS#2970) Fixed back-bdb IDL avl_delete failure bug (ITS#3004) Fixed libldap assert failure (ITS#2982) OpenLDAP 2.1.28 Release Fixed back-bdb slapadd crash (ITS#2974) Fixed typo in ACL STYLE slap_style_e enum (ITS#3001) Added ACL set logging (ITS#2949) Fixed '=' escape in DN (ITS#3009) Documentation Fixed ldapmodify(1) manpage (ITS#3002) Fixed ldapmodrdn(1) manpage (ITS#3003) OpenLDAP 2.1.27 Release Fixed slapd replog ordering bug (ITS#2512) Fixed slapd uninitialized variable bug Fixed libldap SASL client callbacks (ITS#2926) Build Environment Fixed gai_strerr portability problem (ITS#2643) Fixed DNS res_query portability problem
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz3-4/+6
Buildlink files: RECOMMENDED version changed to current version.
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-12OpenLDAP expects to use the BDB-compat headers.jlam1-1/+3
2004-03-07NetBSD-current needs -lcrypto when linking in Heimdal.markd2-1/+15
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-8/+11
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-21The OpenLDAP libraries don't need the Kerberos libraries.jlam1-4/+1
2004-02-21Refine comment a bit to be more precise.jlam1-2/+2