安装 slapd 时出错

安装 slapd 时出错

当我尝试从测试存储库在 Debian 上安装 slapd 包时,我需要一些帮助来解决这个问题。

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  slapd
0 actualizados, 1 se instalarán, 0 para eliminar y 2 no actualizados.
Necesito descargar 1.344 kB de archivos.
Se utilizarán 4.091 kB de espacio de disco adicional después de esta operación.
Des:1 http://debian.linuxmint.com/latest/ testing/main slapd amd64 2.4.31-1+nmu2+b1 [1.344 kB]
Descargados 1.344 kB en 50seg. (26,4 kB/s)                                                                                                                             
Preconfigurando paquetes ...
Seleccionando el paquete slapd previamente no seleccionado.
(Leyendo la base de datos ... 260763 ficheros o directorios instalados actualmente.)
Desempaquetando slapd (de .../slapd_2.4.31-1+nmu2+b1_amd64.deb) ...
Procesando disparadores para man-db ...
Configurando slapd (2.4.31-1+nmu2+b1) ...
  Omitting slapd configuration as requested.
insserv: warning: script 'K01subversion' missing LSB tags and overrides
insserv: warning: script 'subversion' missing LSB tags and overrides
[warn] No configuration file was found for slapd at /etc/ldap/slapd.conf. ... (warning).
invoke-rc.d: initscript slapd, action "start" failed.
dpkg: error al procesar slapd (--configure):
 el subproceso instalado el script post-installation devolvió el código de salida de error 1
Se encontraron errores al procesar:
 slapd
E: Sub-process /usr/bin/dpkg returned an error code (1)

我不明白为什么要尝试查找 slapd.conf 文件,因为此版本的 slapd(2.4.31) 使用 cn=config。
提前致谢。

答案1

根据手册OpenLDAP 2.4 仍然支持 slapd.conf。

因此,Debian 软件包维护人员可能仍会支持它,并检查 slapd.conf 是否存在作为 init 脚本的一部分,也许在未检测到 cn=config 时作为后备,以防止 OpenLDAP 在没有任何配置的情况下启动。

您省略了使用的下载/安装选项;但警告:Omitting slapd configuration as requested.听起来像您明确省略了默认配置的安装。

dpkg-reconfigure -plow slapd

似乎在Debian 维基当设置不正确时。

相关内容