Différences entre versions de « Annuaire LDAP pour Evolution »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m
imported>SylvainBeucler
m
Ligne 20 : Ligne 20 :
 
Initialiser l'annuaire:
 
Initialiser l'annuaire:
 
  echo <<'EOF' | ldapadd -x -D "cn=Manager,dc=cliss21,dc=com" -W
 
  echo <<'EOF' | ldapadd -x -D "cn=Manager,dc=cliss21,dc=com" -W
  dn: dc=cliss21,dc=com
+
dn: dc=cliss21,dc=com
  objectclass:dcObject
+
objectclass:dcObject
  objectclass: organization
+
objectclass: organization
  o: Cliss XXI
+
o: Cliss XXI
  dc: cliss21
+
dc: cliss21
 
+
  dn: cn=Manager,dc=cliss21,dc=com
+
dn: cn=Manager,dc=cliss21,dc=com
  objectclass: organizationalRole
+
objectclass: organizationalRole
  cn: Manager
+
cn: Manager
  EOF
+
EOF
  
  

Version du 10 mai 2006 à 18:06

Les paquets:

aptitude install slapd

Installer rfc2739.scheme (par exemple depuis le paquet turba2).

Modifier /etc/slapd/slapd.conf:

include         /etc/ldap/schema/rfc2739.schema
include         /usr/local/share/evolution-data-server-1.6/evolutionperson.schema

Créer un mot de passe:

$ slappasswd -s password 
{SSHA}nIKiQQvsR3mksJeQlBhuEBgL3G4vsPjc 

L'ajouter dans /etc/slapd/slapd.conf:

suffix "dc=cliss21,dc=com"
rootdn "cn=Manager,dc=cliss21,dc=com"
rootpw {SSHA}nIKiQQvsR3mksJeQlBhuEBgL3G4vsPjc

Initialiser l'annuaire:

echo <<'EOF' | ldapadd -x -D "cn=Manager,dc=cliss21,dc=com" -W
dn: dc=cliss21,dc=com
objectclass:dcObject
objectclass: organization
o: Cliss XXI
dc: cliss21

dn: cn=Manager,dc=cliss21,dc=com
objectclass: organizationalRole
cn: Manager
EOF


Liens

  • Un HOWTO: à tester
  • /usr/share/evolution-data-server-1.4/evolutionperson.schema (à partir de etch): un schéma LDAP à utiliser pour stocker les entrées