On peut maintenant ajouter une nouvelle base de données, correspondant au domaine chez.moi. Le format des attributs et données est spécifié dans les fichiers /etc/openldap/slapd.at.conf et /etc/openldap/slapd.oc.conf, comme précisé précédemment.
Le fichier /tmp/exemple contient la description des attributs qu'on a choisit de faire figurer :
dn: dc=chez, dc=moi objectclass: dcObject objectclass: organization o: Test d'organisation dc: chez
Rajouter cette base avec ldapadd :
# ldapadd -D "cn=admin, dc=chez, dc=moi" -w "<password>" -f /tmp/exemple adding new entry dc=chez, dc=moi #
Au lieu de donner le mot de passe en ligne, on peut remplacer -w "<password>" par -W, ce qui demandera d'entrer le mot de passe à chaque fois.
Pour ajouter une personne, on peut mettre dans un fichier /tmp/person les caractéristiques propres à cette personne :
dn: cn=Mathieu DECORE, dc=chez, dc=moi objectclass: person cn: mathieu decore sn: mat
Et lancer ldapadd :
# ldapadd -D "cn=admin, dc=chez, dc=moi" -w "<password>" -f /tmp/person adding new entry cn=Mathieu DECORE, dc=chez, dc=moi #