安裝 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 維基當它沒有正確設定時。

相關內容