49 lines
1.2 KiB
Plaintext
49 lines
1.2 KiB
Plaintext
Nouveau schéma annuaire CFDT
|
|
============================
|
|
|
|
Installation standalone
|
|
=======================
|
|
|
|
Il est nécessaire d'avoir
|
|
* bash
|
|
* m4
|
|
* slapd, accessible via les chemins de recherche courant (i.e. $PATH)
|
|
|
|
Pour démarrer le serveur et charger le schéma de base et les données:
|
|
|
|
./start.sh
|
|
|
|
Installation Debian
|
|
===================
|
|
|
|
* Installer slapd (l'installation doit être fraîche, sinon adapter db.ldif)
|
|
|
|
* Activer l'overlay memberof: Pour cela éditer l'entrée cn=module{0},cn=config
|
|
et ajouter l'attribut suivant:
|
|
|
|
olcModuleLoad: memberof
|
|
|
|
* Créer un répertoire pour les données CFDT
|
|
|
|
mkdir /var/lib/ldap/cfdt
|
|
|
|
* En root charger la configuration de la DB:
|
|
|
|
ldapadd -H ldapi:// -Y EXTERNAL -l <(m4 -DPATH=/var/lib/ldap/cfdt db.ldif)
|
|
|
|
* Charger les données de test
|
|
|
|
ldapadd -H ldapi:// -Y EXTERNAL -l data.ldif
|
|
|
|
Données
|
|
=======
|
|
|
|
* Utilisateur admin: dc=cfdt,dc=fr
|
|
Mot de passe: admin
|
|
|
|
* Il existe des utilisateur userX avec X de 1 à 10, idem pour les rôles (roleX), les
|
|
régions (regionX) et les fédérations (federationX). Chaque userX appartient
|
|
à roleX, regionX et federationX.
|
|
|
|
* Tous les utilisateurs de test ont pour mot de passe "test".
|