
テストリポジトリから 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(2.4.31) では cn=config が使用されているため、なぜ slapd.conf ファイルを見つけようとしているのかわかりません。
よろしくお願いします。
答え1
によるとマニュアルslapd.conf は OpenLDAP 2.4 でも引き続きサポートされます。
したがって、Debian パッケージのメンテナは、引き続きこれをサポートし、init スクリプトの一部として slapd.conf の存在をチェックし、cn=config も検出されない場合のフォールバックとして、OpenLDAP が設定なしで起動するのを防ぐ可能性があります。
使用したダウンロード/インストール オプションを省略しましたが、警告: により、Omitting slapd configuration as requested.
デフォルト構成のインストールを明示的に省略したように聞こえます。
dpkg-reconfigure -plow slapd
で示唆されているようですDebian ウィキ正しく設定されていない場合。