OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
Re: OpenLDAP

From: my mail (amfpgyahoo.com)
Date: Mon Sep 08 2008 - 02:58:10 CDT


--- On Wed, 9/3/08, Philip Guenther <guenthergmail.com> wrote:

> From: Philip Guenther <guenthergmail.com>
> Subject: Re: OpenLDAP
> To: "John Nietzsche" <john.nietzschegmail.com>
> Cc: "misc" <miscopenbsd.org>
> Date: Wednesday, September 3, 2008, 6:00 PM
> On Wed, Sep 3, 2008 at 4:15 AM, John Nietzsche
> <john.nietzschegmail.com> wrote:
> > is there any chance the next openbsd release holds an
> unbroken OpenLDAP?
>
> I presume you're referring to the port/packages
> version. The answer
> depends on whose definition of "unbroken" you
> prefer.
>
> The last word I heard from the OpenLDAP maintainers was
> that the ldbm
> backend was considered unsuitable for (their definition of)
> production
> use. Indeed, it's not supported in OpenLDAP 2.4.
> It's not robust if
> slapd or the machine crash at an inopportune time during a
> database
> change and has performance issues during writes:
> there's just one big
> reader/writer lock for the database, so any write blocks
> all readers.
> As a result, using it in a deployment where writes
> frequently occur
> seems unwise. The OpenLDAP people will certainly give you
> little
> sympathy if/when a problem occurs there. For a read-only,
> or
> write-rarely situation, it would seem to be okay, in which
> case the
> port/package should serve you.
>
> If you're building a write-often setup, then you would
> seem to need
> the bdb or hdb backend. For that, the current port/package
> will not
> serve you. I'm not a ports maintainer, but upgrading
> the port from
> OpenLDAP 2.3.x to 2.4.x in time for 4.4 seems extremely
> unlikely. For
> all I know, the deadline for such a change may have passed
> months ago.
> So, if you need the bdb backend, you would need to build
> OpenLDAP
> 2.4.x yourself. In my experience, of compiling OpenLDAP,
> it basically

i have look here, http://openports.se/databases/openldap, it say the flavour is bdb

Flavors:
bdb enable the bdb and hdb backends

so i can use ldap with bdb backends in OpenBSD 4.4 eh?

thx