我尝试通过以下方式在我的Centos 7.1 64位上安装最新版本的OpenLdap:
yum -y install openldap openldap-clients openldap-servers
然后当我尝试测试时:
slaptest -uf slapd.conf.temp
我总是得到同样的错误:
55a7fdc5 bdb_back_initialize: BDB library version mismatch: expected Berkeley DB 5.3.28: (September 9, 2013), got Berkeley DB 5.3.21: (May 11, 2012)
55a7fdc5 backend_init: initialized for type "bdb"
slaptest: slap_init failed!
我是否需要手动安装最新版本的Berkeley DB并使用单独的程序?
答案 0 :(得分:0)
您可能必须将LD_LIBRARY_PATH设置为指向/build_unix/.libs文件夹。
我在运行“./configure”for openldap时遇到的类似问题通过正确设置LD_LIBRARY_PATH得以解决。