====== 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 =====
* [[https://fusiondirectory-user-manual.readthedocs.io/en/latest/install/index.html|documentation installation]]