--- On Wed, 9/3/08, Philip Guenther <[EMAIL PROTECTED]> wrote: > From: Philip Guenther <[EMAIL PROTECTED]> > Subject: Re: OpenLDAP > To: "John Nietzsche" <[EMAIL PROTECTED]> > Cc: "misc" <misc@openbsd.org> > Date: Wednesday, September 3, 2008, 6:00 PM > On Wed, Sep 3, 2008 at 4:15 AM, John Nietzsche > <[EMAIL PROTECTED]> 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