Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 292722

Summary: net-nds/openldap-2.4.1: missing backend hdb
Product: Gentoo Linux Reporter: Halil Esen <halil.esen>
Component: Current packagesAssignee: LDAP Herd <ldap-bugs>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Halil Esen 2009-11-10 20:52:08 UTC
After upgrading openldap-2.3.43 to openldap-2.4.19, slapd does not restarting. 

Reproducible: Always

Steps to Reproduce:
emerging: net-nds/openldap-2.4.19  USE="berkdb crypt gnutls overlays perl slp ssl tcpd -cxx -debug -experimental -icu -iodbc -ipv6 -kerberos -minimal -odbc -samba -sasl (-selinux) -smbkrb5passwd -syslog"

/etc/init.d/slapd start

Actual Results:  
* Starting ldap-server ... [ !! ]


Expected Results:  
* Starting ldap-server ... [ ok ]

Older version was using back_hdb.so. In the newer version, back-hbd.so is missing.
http://www.openldap.org says openldap 2.3 and 2.4 is different. Maybe, some extra information is needed to admin/user about this.
Comment 1 Halil Esen 2009-11-12 14:01:52 UTC
The Line in /etc/openldap/slap.conf

          TLSCipherSuite HIGH:MEDIUM

not works in openldap-2.4.19

After changing as

           #TLSCipherSuite HIGH:MEDIUM

/etc/init.d/slapd restart

is worked.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-11-14 19:14:04 UTC
It's not missing. It's built statically into the slapd binary. Fix your config to not try and module_load it.