[Pkg-openldap-devel] OpenLDAP 2.4.7

Steve Langasek vorlon at debian.org
Tue Dec 18 09:17:50 UTC 2007


On Mon, Dec 17, 2007 at 01:25:02PM -0800, Quanah Gibson-Mount wrote:

> --On December 15, 2007 3:35:42 PM -0800 Russ Allbery <rra at debian.org> wrote:
> >> 2) make a decision on whether db4.6 is ready for switching now, or if we
> >>    should be waiting for resolution of the NPTL yield() issue described
> >>    in
> >>    # 421946 before making the jump

> > Quanah, could you comment on this?  How important is this change?

> Oracle has not released anything newer than 4.6.21, so I assume nothing has 
> been done to address the issue.  Howard informed them of the problem, but 
> who knows where that's gone.

So should we move the Debian packages to db4.6 trusting that this will get
fixed, or should we stay at db4.2 until it is?  Is this issue severe enough
that we should be unwilling to ship an OpenLDAP linked against a BDB that
has the yield issue?

> >> 3) proper upgrade support for 2.3.39->2.4.7 databases
> >
> > This should be a simple matter of tweaking the version restrictions in the
> > scripts to say that such a database has to be dumped and restored, since
> > there are no schema changes or the like, I think.
> >
> >> 4) upgrade testing
> >> 5) install testing
> >> 6) decide what other package handling, if any, needs to be put in place
> >> in response to slurpd being dropped (I guess someone who's used syncrepl
> >>    should provide input here, since I have not)

> Need to load the syncprov overlay if it is a master (syncprov), and apply 
> it to the *correct* database.  Need to add the syncrepl stanza to the 
> *correct* database if it is a replica.

If slurpd is detected, would it be reasonable to automatically load the
syncprov overlay and apply it to *all* the databases, in a "sensible
default" sort of way?  There would still be a need to notify the user, but
it seems like this would be one less step to be done by hand; and if users
want more control they can disable it for the databases where they don't
need it as easily as they could have enabled it, and no harm done.  Or no?

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org



More information about the Pkg-openldap-devel mailing list