Am Montag, 30. März 2015 10:33 CEST, Igor Shmukler <igor.shmuk...@gmail.com> schrieb:
> Hello, > > I have been trying to install slapd without configuration, so I could > do the configuration manually [specifically to customize my > "organization" objectClass]. > > I have been using debconf-set-selections and noninteractive install. > It worked fine when I would do non interactive config database > configuration and also DIT database configuration. > When I set "slapd slapd/no_configuration boolean true" setup fails. > The error is below: > Omitting slapd configuration as requested. > * No configuration file was found for slapd at /etc/ldap/slapd.conf. > invoke-rc.d: initscript slapd, action "start" failed. > dpkg: error processing package slapd (--configure): > subprocess installed post-installation script returned error exit status 1 > Processing triggers for ureadahead (0.100.0-16) ... > Processing triggers for ufw (0.34~rc-0ubuntu2) ... > Errors were encountered while processing: > slapd > E: Sub-process /usr/bin/dpkg returned an error code (1) > > I understand that the issue might be debian-related and have little to > do with OpenLDAP, per say. Still, to be sure that I did not do > something completely wrong, and to tap into collective wisdom; I would > love for someone experienced to comment. This _is_ a Debian packaging question. This can be considered a bug in Debian's slapd.postinst - the script should set SLAPD_NO_START=1 when installing without configuration. > What would be the easiest way to install slapd, ideally with config > database setup, without a DIT database? I want to manually add DIT > database[s] later. I got that part down. That's a installation mode the Debian package isn't really set up for. HTH Ralf Mattes > > Sincerely, > > Igor Shmukler >