Pourtant, en 1999, l'option avait été envisagé (http://www.openldap.org/lists/openldap-software/199909/msg00008.htm). Mais toujours rien (ou alors ce n'est pas documenté).
Je me met donc de côté ce petit script perl permettant de créer un ldif de 2000 colonnes de large :
#!/usr/bin/perl use Net::LDAP; use Net::LDAP::LDIF; # option a modifier $dn = "dc=gnunux,dc=info"; $ldif = "recup.ldif"; $server = "192.168.5.1"; $root_dn = "cn=manager,dc=gnunux,dc=info"; $root_pw = "motdepasse"; $ldap = Net::LDAP->new ("$server", port => 389, version => 3) or die $!; $resultat = $ldap->bind( "$root_dn", password => "$root_pw"); die $resultat->error() if $resultat->is_error(); # Les options de la recherche # (ici, toutes les entrées seront retournées) $mesg = $ldap->search( base => $dn, scope => "sub", filter => "objectclass=*", ) or die $!; Net::LDAP::LDIF->new( "$ldif", "w", onerror => 'undef', wrap => 2000 )->write( $mesg->entries ); $ldap->unbind();
1 De Darack -
trop cool j'avais une réplication à faire et j'étais coincé, merci du coup de main ;)