Kevin M. Myer wrote:
Nathan,
I'm not sure if it matters what directory the agent is invoked from
but the results are the same, if invoked with a full path, or if
already in the bin/slapd/server directory:
# cat /opt/fedora-ds/slapd-instance/config/ldap-agent.conf
server /opt/fedora-ds/slapd-instance/logs
# ./ldap-agent /opt/fedora-ds/slapd-instance/config/ldap-agent.conf
ldap-agent: Error opening server config file:
/opt/fedora-ds/slapd-instance/logs/config/dse.ldif
Doh! I didn't notice this before, but the docs are incorrect. The
"server" parameter should point to the instance directory, not the logs
directory. In your case, it should be set to
"/opt/fedora-ds/slapd-instance".
# cat /opt/fedora-ds/slapd-instance/config/ldap-agent.conf
server /opt/fedora-ds/slapd-instance
# ./ldap-agent /opt/fedora-ds/slapd-instance/config/ldap-agent.conf
ldap-agent: Started as pid 25012
And a minor nit, the documentation talks about ldapagent and the
binary is actually ldap-agent.
I'll get documentation bugs filed for these issues.
-NGK
Kevin