Configure Argonaut

Argonaut use a global configuration file that is used by all programs : /etc/argonaut.conf. This file is composed of various sections, all sections are filled with correct basic values.

Note

To function correctly Argonaut need a correclty configured /etc/ldap/ldap.conf or /etc/openldap/ldap.conf

Argonaut configuration files section

[server]

This section contains all the argonaut server parameters :

server_ip   = 172.16.0.1

The ip address the server listen to. This address must match with the MAC address of argonaut server provided in FusionDirectory interface.

[client]

This section contains all the argonaut server parameters :

client_ip   = 172.16.0.1

The ip address the server listen to. This address must match with the MAC address of argonaut server provided in FusionDirectory interface.

[ldap]

This section contains all the ldap parameters :

config   = /etc/ldap/ldap.conf

Where is stored your ldap.conf configuration file.

dn = cn=admin,dc=fusiondirectory,dc=org

What is your bind dn.

password = secret

What is the password for the provided bind dn.

tls = off

whether communication should be encrypted or not

[rest]

This section contains all the REST API parameters :

endpoint = https://example.com/fusiondirectory/rest.php

Where is the fusiondirectory webservice endpoint

login = bmortier

Which user is authorized to connect to the FusionDirectory webservice, this is not a full dn.

password = password

This user will need to be given to correct access with FusionDirectory acl to perform the action requested.