Pierangelo Masarati wrote: > Not now. However, I think I spotted (and probably fixed) another related > issue. The key point is that slapadd -w simply checks, and in case > updates, the first occurrence of contextCSN. I believe this is not > correct: it should go through all occurrences to find if there's one with > the same SID of maxcsn and, if maxcsn is larger than that, update it. If > none matches, maxcsn should be added. For this purpose, I defined a > CSNSIDMatch equality rule, that works for the CSN syntax, and allows to > compare CSN values by SID only. I added this logic to slapadd -w and now > things seem to work as expected.
Just for the records: <http://www.openldap.org/faq/data/cache/1145.html> p. Ing. Pierangelo Masarati OpenLDAP Core Team SysNet s.r.l. via Dossi, 8 - 27100 Pavia - ITALIA http://www.sys-net.it --------------------------------------- Office: +39 02 23998309 Mobile: +39 333 4963172 Email: [EMAIL PROTECTED] ---------------------------------------
