commit ca0e7efed341662cbb73d19ce05e7ddd84c3810a Author: Thomas Constans Date: Tue Dec 2 15:41:54 2025 +0100 instructions diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..ec0275e --- /dev/null +++ b/Readme.md @@ -0,0 +1,58 @@ +# copier un arbre mais avec un suffix different + +## Créer le répertoire de donnée + +```bash +mkdir /var/lib/ldap_new +chown ldap:ldap /var/lib/ldap_new +``` + +## Créer la définition de la base + +```bash +cat > newtree.ldif < dump.ldif +``` + +## Adapter les données (remplacer dans dump.ldif le suffix d'origine par le nouveau ) + +```bash +printf "DISCLAIMER : je décline toute responsabilite en cas de destruction de dump.ldif" +sed -i 's/dc=example,dc=fr/o=arbre2/' dump.ldif +``` + +## Injecter les données sur le nouvel arbre + +```bash +slapadd -n 3 -l dump.ldif +chown -R ldap:ldap /var/lib/ldap_new +restorecon -vR /var/lib/ldap_new +``` + +## Relancer le serveur + +```bash +systemctl start slapd +``` \ No newline at end of file