из man slapd следует
Код: Выделить всё
...
-F slapd-config-directory
Specifies the slapd configuration directory. The default is
/usr/local/etc/openldap/slapd.d. If both -f and -F are speci-
fied, the config file will be read and converted to config
directory format and written to the specified directory. If
neither option is specified, slapd will attempt to read the
default config directory before trying to use the default config
file. If a valid config directory exists then the default config
file is ignored. All of the slap tools that use the config
options observe this same behavior.
...
Код: Выделить всё
#/usr/local/libexec/slapd -f /usr/local/etc/openldap/slapd.conf -F /usr/local/etc/openldap/slapd.d/
Код: Выделить всё
#/usr/local/libexec/slapd -F /usr/local/etc/openldap/slapd.d/
однако, если в /etc/rc.conf прописать помимо
Код: Выделить всё
slapd_enable="YES"
slapd_sockets="/var/run/openldap/ldapi"
Код: Выделить всё
slapd_flags="-F /usr/local/etc/openldap/slapd.d"
Код: Выделить всё
#slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://0.0.0.0/"'
Код: Выделить всё
#/usr/local/etc/rc.d/slapd start
не подскажите в чем может быть проблема?