Table des matières

Installation Fusion Directory

Installation

Nous ajoutons les dépôts Fusion Directory pour avoir une version plus à jour :

sudo nano /etc/apt/sources.list.d/fusiondirectory.list
##
# Fusiondirectory repository
# Version: Stretch
##

deb http://repos.fusiondirectory.org/fusiondirectory-current/debian-stretch stretch main
deb http://repos.fusiondirectory.org/fusiondirectory-extra/debian-stretch stretch main

Nous installons les paquets :

sudo aptitude install fusiondirectory fusiondirectory-schema slapd ldap-utils ldapvi

Nous reconfigurons OpenLDAP :

sudo dpkg-reconfigure slapd

Répondre au questions posées :

Voulez-vous omettre la configuration d'OpenLDAP ? : non
Nom de domaine : le domaine qui sera DN
Nom d'entité (« organization ») : le nom de l'oganisation
Mot de passe de l'administrateur :
Module de base de données à utiliser : MDB
Faut-il supprimer la base de données lors de la purge du paquet ? Non
Faut-il déplacer l'ancienne base de données ? Oui

Insérer les schémas pour Fusion Inventory :

sudo fusiondirectory-insert-schema

Nous pouvons maintenant nous connecter à l'interface Web de Fusion Directory via l'url :
http://server.tld/fusiondirectory/

Il vous est demandé de copier une clé de sécurité dans le fichier fusiondirectory.auth (en root) :

echo -n re7hippdv6r4ubf9dop1i1ckg3 > /var/cache/fusiondirectory/fusiondirectory.auth

Puis revenez dans la GUI Web et cliquez sur le bouton “Suivant”. Choisissez la langue et cliquez sur le bouton “Suivant”. Sur la page suivante, vérifiez que tout est notifié ok. Si non, suivez les instructions.

Si un erreur est remontée car le module PHP mbstring est manquant :

sudo aptitude php7.0-mbstring
sudo service apache2 restart

Sur la page suivante, configurez le serveur LDAP. Saisissez le mot de passe l'administrateur saisi lors de la reconfiguration de slapd, et cliquez sur le bouton “Rafraîchir” pour s'assurer que la connexion au serveur LDAP est ok.

Sur la page suivante, choisissez le fuseau horaire. Sur la page suivant, créez un compte admin pour Fusion Directory, et suivez les instructions pour que tout soit notifié ok.

Enfin sur la dernière page, téléchargez le fichier fusiondirectory.conf, et uploadez-le sur le serveur dans le répertoire /etc/fusiondirectory/

Donnez les bons droits et le bon owner / group sur le fichier

sudo chown -v root:www-data fusiondirectory.conf
sudo chmod 640 fusiondirectory.conf

Pour tester le bon paramètrage :

sudo fusiondirectory-setup --check-config

Liens