
Asterisk et vserverInstaller Asterisk dans un vserver (server virtuel) offre beaucoup d’avantage (sécurité, indépendance dans la configuration, etc…) mais (...)
Lire la suite 8 août
Vérifier un numéro de téléphone en PHPCette fonction permet de vérifier un numéro de téléphone que ce soit un numéro de téléphone fixe (0…) ou un numéro gsm (06…) Le (...)
Lire la suite 1er juin
Remplacer des mots dans une arborescenceDes chemins en dur dans des centaines de fichiers identiques ? (ici des .htaccess) Voila un script surement utile… #!/bin/bash # Usage : (...)
Lire la suite 10 mai
Ré-indexer une base LDAP Publié le 18 septembre 2007 - Tags : Shell Ldap
Les index LDAP doivent être indiqués avant le premier lancement du serveur LDAP.
Pour ré-indexer la base, il faut lancer la commande slapindex apès avoir supprimer les fichiers d’index. Ces fichiers ont comme extension .bdb et possèdent le même nom que l’attribut indéxés. Exemple :
# Arreter le serveur !
ldap:/# /etc/init.d/slapd stop
ldap:/# ls -l /var/lib/ldap
-rw------- 1 openldap openldap 1343488 2007-09-18 16:49 objectClass.bdb
-rw------- 1 openldap openldap 208896 2007-09-18 16:49 uid.bdb
-rw------- 1 openldap openldap 139264 2007-09-18 16:49 uidNumber.bdb
# Effacer les fichiers d'index
ldap:/# rm objectClass.bdb uid.bdb uidNumber.bdb
# Reconstruire les index
ldap:/# slapindex -f /etc/ldap/slapd.conf
# Redémarrage du serveur
/etc/init.d/slapd start
