我如何修补Berkeley DB 4.7.25以用于OpenLDAP?

根据OpenLDAP文档,我应该修补Berkeley DB。

我已经安装了Berkeley DB,并且已经find了补丁文件,但是我该怎么处理呢? 他们似乎不可执行。

您需要使用patch命令将修补程序应用于源分布,然后从源重新编译DB

在一个Linux的盒子,你将需要做一些事情:

tar zxvf db-4.7.25.tar.gz

cd db-4.7.25

patch -p0 <patch.db-4.7.25.1

patch -p0 <patch.db-4.7.25.2

patch -p0 <patch.db-4.7.25.3

patch -p1 <patch.db-4.7.25.4

cd build_unix

../dist/configure

使

进行安装

请注意,您应该通过相关选项进行configuration,我不确定OpenLDAP有哪些必要条件,但是您最好在其论坛中提问

问候,何塞Gutéerrez德拉孔查