BLOCKER: pas de SupAnn pour l'instant
This commit is contained in:
parent
c5eb241be7
commit
275353c0ef
47
doc.md
47
doc.md
|
@ -971,6 +971,53 @@ Ok, génération d'un LDIF que l'on va passer à ldapadd
|
|||
slaptest: bad configuration directory!
|
||||
```
|
||||
|
||||
Pb réglé après modification de l'ordre de déclaration des différents schémas.
|
||||
On peut alors, après modification de /cn=config/cn=schema/cn={8}misc.ldif telle que décrite dans
|
||||
http://www.linuxquestions.org/questions/linux-server-73/how-to-add-a-new-schema-to-openldap-2-4-11-a-700452/
|
||||
procéder à un ldapadd du ldif généré
|
||||
|
||||
```
|
||||
ldapadd -x -D "cn=admin,dc=condorcet,dc=dev,dc=entrouvert,dc=org" -w test -p 389 -h condorcet.dev.entrouvert.org -f /home/pmarillonnet/Documents/misc/ldif_output/cn\=config/cn\=schema/cn\=\{8\}misc.ldif
|
||||
```
|
||||
|
||||
renvoie une erreur 50 (insufficient access)
|
||||
et pourtant
|
||||
|
||||
```
|
||||
ldapsearch -D "cn=admin,dc=condorcet,dc=dev,dc=entrouvert,dc=org" -w test -p 389 -h condorcet.dev.entrouvert.org -b "ou=People,dc=condorcet,dc=dev,dc=entrouvert,dc=org" -s sub "(ObjectClass=*)" * +
|
||||
```
|
||||
|
||||
s'exécute correctement.
|
||||
|
||||
La conf d'accès à l'administration de l'annuaire ne semble pas se trouver dans son emplacement par défaut
|
||||
```
|
||||
# grep -nr pw ./
|
||||
# grep -nr root ./
|
||||
#
|
||||
```
|
||||
|
||||
On peut essayer d'utiliser slapadd en local au lieu de l'utilitaire client ldapadd ?
|
||||
|
||||
Résolution par ajout d'un mot de passe pour la configuration de l'annuaire
|
||||
```
|
||||
# slappasswd -h {MD5}
|
||||
New password:
|
||||
Re-enter new password:
|
||||
```
|
||||
Ajout d'une ligne olcRootPW: {md5}...
|
||||
dans /etc/ldap/slapd.d/cn\=config/olcDatabase\=\{0\}config.ldif
|
||||
résout le problème :
|
||||
```
|
||||
$ ldapadd -x -D "cn=admin,cn=config" -w test -p 389 -h condorcet.dev.entrouvert.org -f /home/pmarillonnet/Documents/misc/ldif_output/cn\=config/cn\=schema/cn\=\{8\}misc.ldif
|
||||
adding new entry "cn=misc,cn=schema,cn=config"
|
||||
```
|
||||
|
||||
Pas certain cependant que l'adaptation supann ait été effectuée :
|
||||
```
|
||||
$ ldapsearch -D "cn=admin,cn=config" -w test -p 389 -h condorcet.dev.entrouvert.org -b "cn=config" -s sub "(ObjectClass=*)" * + | grep -i supann
|
||||
```
|
||||
ne renvoie rien
|
||||
|
||||
|
||||
## Explications techniques Mik
|
||||
|
||||
|
|
Reference in New Issue