root/scripts/ldap/restauraldap.sh @ 560
535 | adminies.v | #!/bin/bash
|
|
#Ejecutar en el servidor ldap. Restaura el árbol ldap completo de una copia previa del ldip.
|
|||
#Complementario a copialdap.sh
|
|||
#Alfonso Pastor. IES Virgen de Guadalupe.
|
|||
if [ "$1" == "" ]
|
|||
then
|
|||
echo "Debe indicar como parametro el fichero ldif".
|
|||
exit 1
|
|||
fi
|
|||
if [ ! -e $1 ]
|
|||
then
|
|||
echo "El fichero $1 no existe"
|
|||
exit 1
|
|||
fi
|
|||
echo "Restaurando ldap desde $1"
|
|||
/etc/init.d/slapd stop
|
|||
rm /var/lib/ldap/*
|
|||
slapadd -l $1
|
|||
558 | adminies.v | #Reindexado para servidores Wheezy: http://enavas.blogspot.com.es/2016/04/hacer-una-copia-de-seguridad-de-nuestra_3.html?utm_source=feedburner&utm_medium=email&utm_campaign=Feed:+AlgoDeLinux+(Algo+de+Linux)
|
|
slapindex -vF /etc/ldap/slapd.d
|
|||
535 | adminies.v | chown -R openldap:openldap /var/lib/ldap/
|
|
/etc/init.d/slapd start
|