mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-12-26 00:43:46 +00:00
Documentation install ldap
This commit is contained in:
parent
b89bd63d54
commit
25140deea8
1 changed files with 36 additions and 0 deletions
36
README.md
36
README.md
|
@ -11,6 +11,8 @@ De cette manière, il est possible de pluguer très facilement des services dess
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
### Prérequis
|
||||||
|
|
||||||
Dépendances :
|
Dépendances :
|
||||||
|
|
||||||
Avec apt (recommandé):
|
Avec apt (recommandé):
|
||||||
|
@ -21,6 +23,7 @@ Avec apt (recommandé):
|
||||||
* texlive-fonts-recommended (jessie)
|
* texlive-fonts-recommended (jessie)
|
||||||
* python3-djangorestframework (jessie)
|
* python3-djangorestframework (jessie)
|
||||||
* python3-django-reversion (stretch)
|
* python3-django-reversion (stretch)
|
||||||
|
* slapd (jessie)
|
||||||
|
|
||||||
Avec pip3:
|
Avec pip3:
|
||||||
* django-bootstrap3 (pip install)
|
* django-bootstrap3 (pip install)
|
||||||
|
@ -34,6 +37,39 @@ Pour mysql, il faut installer :
|
||||||
Sur le serveur mysql :
|
Sur le serveur mysql :
|
||||||
* mysql-server (jessie)
|
* mysql-server (jessie)
|
||||||
|
|
||||||
|
## Installation du ldap, opérations à réaliser en root
|
||||||
|
|
||||||
|
### Insérer le mot de passe dans FILL_IN du schema.ldiff et db.ldiff, en hashant le mdp à l'aide de slappasswd
|
||||||
|
|
||||||
|
### Remplacer dans schema.ldiff et db.ldiff 'dc=example,dc=org' par le suffixe de l'association
|
||||||
|
|
||||||
|
### Arréter slapd
|
||||||
|
|
||||||
|
service slapd stop
|
||||||
|
|
||||||
|
### Supprimer les données existantes
|
||||||
|
|
||||||
|
rm -rf /etc/ldap/slapd.d/*
|
||||||
|
|
||||||
|
rm -rf /var/lib/ldap/*
|
||||||
|
|
||||||
|
mkdir /var/lib/ldap/accesslog
|
||||||
|
|
||||||
|
### Ajoute les données et le schema
|
||||||
|
|
||||||
|
slapadd -n 0 -l schema.ldiff -F /etc/ldap/slapd.d/
|
||||||
|
|
||||||
|
slapadd -n 1 -l db.ldiff
|
||||||
|
|
||||||
|
chown -R openldap:openldap /etc/ldap/slapd.d
|
||||||
|
|
||||||
|
chown -R openldap:openldap /var/lib/ldap
|
||||||
|
|
||||||
|
service slapd start
|
||||||
|
|
||||||
|
## Installation du sql et démarage django
|
||||||
|
|
||||||
|
### Créer settings_local.py à partir de settings_local.example.py
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue