Full_Name: Sebastian Rieger Version: 2.3.27 OS: Linux URL: ftp://ftp.openldap.org/incoming/changelog-rieger-060925.c Submission from: (NULL) (84.132.193.1) Hello, I've updated Neil Dunbar's code that implements draft-good-ldap-changelog-03.txt. We use this code in our IDM environment (using Novell IDM3) since August (running 2.3.24). It's performing well. The resulting code is in the incoming folder of the ITS FTP. I've seen that there are also additions / patches for accesslog overlay evolving. Maybe this code offers some usable lines. I also fixed several memory leaks and changed the changelog to use a separate backend. Off course it uses config schema and integrates the changelog draft schema on its own. It does not add the changelog attribute to the root dse as mentioned in the draft, though. We add this usind the rootDSE config param and a suitable ldif, as IDM driver is looking for it in the rootdse as mentioned in the draft. Besides the new directive (changelog_db) and the need to define a separate changelog backend, configuration is the same as for Neil Dunbar's code. Bye, Sebastian Rieger
changed notes moved from Incoming to Contrib
I updated the changelog overlay to work with OpenLDAP up to 2.3.34, and removed some bugs from the changelog purging routine. Several stress tests were done using 2.3.34 so it should work without problems. To ease installation of the overlay I assembled a patch, that adds the overlay to configure, configure.in and portable.hin: Patch can be found in: ftp://ftp.openldap.org/incoming/changelog-rieger-070220.c Updated Source for the overlay: ftp://ftp.openldap.org/incoming/changelog-rieger-070220-patch.gz I'm currently working on fixing the overlay to work with OpenLDAP CVS HEAD where the registration of the schema seems to have changed. -- MfG Sebastian Rieger Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen Am Fassberg - 37077 Göttingen Fon: +49 551 201 1878 -- Fax: +49 551 201 2150 Geschäftsführer: Prof. Dr. Bernhard Neumair Aufsichtsratsvorsitzender: Prof. Dr. Christian Griesinger Sitz der Gesellschaft: Göttingen Registergericht: Göttingen Handelsregister-Nr. B 598 Die digitale Unterschrift dieser Mail kann anhand des Zertifikats des DFN überprüft werden: https://ca.gwdg.de/certs/root-classic/root-ca-cert.der
I placed an updated version in ftp://ftp.openldap.org/incoming/changelog-rieger-070226.c <ftp://ftp.openldap.org/incoming/changelog-rieger-060925.c> that compiles and works with CVS HEAD Sebastian Rieger
Hi Sebastian, Can you please follow up to this ITS with an IPR release, as detailed at: <http://www.openldap.org/devel/contributing.html> thanks! --Quanah -- Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration
since we're still using the overlay to synchronize our identities between OpenLDAP and Active Directory using Novell Identity Manager, I made a little update again that keeps up with latest OpenLDAP development in HEAD and finally includes some documentation that was initially written by Neil Dunbar. Thanks to Paul Turgyan I was able to fix some memory leaks that occured in specific situations when base64 encoded attributes were changed. As requested I also tried to get conform to the IPR policies that are required when contributing to OpenLDAP. I know that the changelog mechanism as described in the draft draft-good-ldap-changelog-03 is not new fashion - but some large dirctory servers and identity management products seem to stick to this "standard". You can find the updated versions in: for OpenLDAP 2.3.x (tested up to 2.3.42): ftp://ftp.openldap.org/incoming/rieger-changelog-23-pkg-080706.tgz for OpenLDAP 2.4.x (tested up to HEAD): ftp://ftp.openldap.org/incoming/rieger-changelog-24-pkg-080706.tgz I'll be glad for any feedback, Sebastian
Hi, it's been a while, but the changelog overlay is still necessary in our environment, so I changed five lines in the code to keep up with the current stable version of OpenLDAP. You can find the patch and the documentation in: ftp://ftp.openldap.org/incoming/rieger-changelog-2.4.21-pkg-100416.tgz <ftp://ftp.openldap.org/incoming/rieger-changelog-23-pkg-080706.tgz> the patch and the overlay has been tested against OpenLDAP 2.4.21. Sebastian
sorry... the last update was broken. I've uploaded a new version to: <ftp://ftp.openldap.org/incoming/rieger-changelog-2.4.21-pkg-100423.tgz> this version compiles and runs smoothly with 2.4.21. Also I fixed a minor memory leak. Any feedback is welcome ;)
replaces ITS#3953 needs cleanup for HEAD
The auditlog overlay generates something quite similar, and there's little value in supporting this at this point.