Bonjour,
J'utilise openLDAP pour mes carnets d'adresse et j'aimerais faire une recherche a partir de dn: ou=addressBooks,dc=mondomaine,dc=lan (la racine de mes carnets) mais en excluant un carnet particulier, c'est-a-dire une branche o=exclude,ou=addressBooks,dc=mondomaine,dc=lan.
Je pensais qu'en écrivant simplement le filtre suivant ça marcherait mais je me suis rendu compte que rien n'était retourné.
(&(mail=*)(!(dn=o=exclude,ou=addressBooks,dc=mondomaine,dc=lan)))
Visiblement nous ne pouvons pas filtrer sur le champ dn.
Comment puis-je écrire mon filtre ??
J ai penser que je pourrais déplacer ce carnet ou bien alors rajouter un champ spécial dans chaque entrée de ce carnet mais j'aimerais trouver une meilleur solution