On 10/02/2013 12:57 PM, Petr Spacek wrote: > On 13.9.2013 15:31, Petr Spacek wrote: >> On 14.8.2013 16:42, Petr Spacek wrote: >>> On 14.8.2013 16:25, Petr Spacek wrote: >>>> On 1.8.2013 15:57, Petr Spacek wrote: >>>>> Hello, >>>>> >>>>> attached monster patches replace our internal cache/database with >>>>> RBTDB >>>>> implementation. See commit messages and comments inside. >>>>> >>>>> This patch set provides very basic functionality (including DNS >>>>> support for >>>>> updates). Error handling definitely needs more love, but it should >>>>> be enough >>>>> for rapid DNSSEC prototyping. >>>> >>>> Patch 186 v2: The code now applies incremental changes in LDAP to the >>>> in-memory database. Commit message was modified to mention that >>>> wildcards are >>>> now supported. >>>> >>>> Patch 187 v2: The code was re-worked and now it respects >>>> serial_autoincrement >>>> option. >>>> >>>> Patch 188 v2: Minor comment clean-up and rebase on top of patch 187 v2. >>>> >>>> Patch 189 v2: Call to deleterdataset() nested in substractrdataset() >>>> was >>>> deleted. This code was meant only for testing purposes. >>>> >>>> These patch set is now ready for review. Please see commit messages! >>>> Some >>>> functionality is missing intentionally, but it will be fixed by >>>> separate >>>> patches. >>> >>> It would be too easy! >>> >>> Patch 186 v3: Commit message was extended with information that LDAP >>> MODRDN >>> operation is not supported at the moment. >>> >>> Patch 187 v3: Missing file ldap_driver.h was added. >> >> This extended patch set handles correctly object deletion from LDAP. >> >> Patches 186-189 contain very minor changes, only moving code from one >> place to >> the other. >> >> See commit messages for patches 190 and 191. >> >> This should be testable. I would recommend to test the whole patch set at >> once, most probably it doesn't make much sense to test patches >> separately. > > bind-dyndb-ldap-pspacek-0186-5-Use-RBTDB-instead-of-internal-LDAP-cache.patch > adds missing missing include (db.h) to zone_register.c. >
ACK. Patches 186-191 tested. Adding/removing/modifying records works fine. Also PTR synchronization works. Zone transfer to slave and NOTIFY tested when changes occurred on master. Regards, Tomas _______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel