This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
cfdt/poc-1/README

53 lines
1.3 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
* Charger le schéma cfdt
sudo ldapadd -H ldapi:// -Y EXTERNAL -l schemas/cfdt.ldif
* Créer un répertoire pour les données CFDT
mkdir /var/lib/ldap/cfdt
* Charger la configuration de la DB:
sudo ldapadd -H ldapi:// -Y EXTERNAL -l <(m4 -DPATH=/var/lib/ldap/cfdt db.ldif)
* Charger les données de test
sudo 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".