Full_Name: Daniel S. Haischt Version: 2.3.20 OS: GNU/Linux 2.6.14-ck6 URL: ftp://ftp.openldap.org/incoming/openldap-zeroconf.tar.bz2 Submission from: (NULL) (84.252.66.2) Zeroconf Support (Patch) For OpenLDAP ===================================== DISCLAIMER: This patch file is derived from OpenLDAP Software. All of the modifications to OpenLDAP Software represented in the following patch(es) were developed by Daniel S. Haischt <me@daniel.stefan.haischt.name>. These modifications are not subject to any license. What it does... --------------- I saw that it is possible to register a SLAPD instance with a OpenSLP server. Hence I thought it would be a good idea/alternative, to be able to register the same SLAPD instance with a mDNS (multicast DNS) implementation. Multicast DNS is part of the Zeroconf specification framework. This patch enables one to register OpenLDAP (i.e. SLAPD) with one of the following mDNS implementations... * Apple's Bonjour (their open source version) * Porchdogs Howl * Avahi (a LGPL based project) What is required... ------------------- * One of the above Zeroconf/mDNS implementations * The command line option '-o zeroconf=on', if OpenLDAP was compiled with Zeroconf support. What works... ------------- I just created this patch within a few hours. I did test it against OpenLDAP 2.3.20 and Avahi 0.6.3. I did do the test on a Linux type of system. I did not test the other remaining Zerconf implementations, neither did I test on other platforms (e.g. win32 or *BSD system). Thus, you should mark this test as 'needs testing'.
changed notes moved from Incoming to Contrib
Herebey I am extending the information provided with my initial patch contribution. Notice of origin: ----------------- This patch file is derived from OpenLDAP Software. All of the modifications to OpenLDAP Software represented in the following patch(es) were developed by Daniel S. Haischt <me@daniel.stefan.haischt.name>. These modifications are not subject to any license of Daniel S. Haischt IT Consulting. Rights statement: ----------------- The attached modifications to OpenLDAP Software are subject to the following notice: Copyright 2006 Daniel S. Haischt Redistribution and use in source and binary forms, with or without modification, are permitted only as authorized by the OpenLDAP Public License. openldap-its@OpenLDAP.org schrieb: > *** THIS IS AN AUTOMATICALLY GENERATED REPLY *** > > Thanks for your report to the OpenLDAP Issue Tracking System. Your > report has been assigned the tracking number ITS#4455. > > One of our support engineers will look at your report in due course. > Note that this may take some time because our support engineers > are volunteers. They only work on OpenLDAP when they have spare > time. > > If you need to provide additional information in regards to your > issue report, you may do so by replying to this message. Note that > any mail sent to openldap-its@openldap.org with (ITS#4455) > in the subject will automatically be attached to the issue report. > > mailto:openldap-its@openldap.org?subject=(ITS#4455) > > You may follow the progress of this report by loading the following > URL in a web browser: > http://www.OpenLDAP.org/its/index.cgi?findid=4455 > > Please remember to retain your issue tracking number (ITS#4455) > on any further messages you send to us regarding this report. If > you don't then you'll just waste our time and yours because we > won't be able to properly track the report. > > Please note that the Issue Tracking System is not intended to > be used to seek help in the proper use of OpenLDAP Software. > Such requests will be closed. > > OpenLDAP Software is user supported. > http://www.OpenLDAP.org/support/ > > -------------- > Copyright 1998-2006 The OpenLDAP Foundation, All Rights Reserved. > > > !DSPAM:44274b81750181572995031! > > -- Mit freundlichen Gruessen / With kind regards DAn.I.El S. Haischt Spammers, please please send any mail to: Daniel S. Haischt <me_c@daniel.stefan.haischt.name> Want a complete signature??? Type at a shell prompt: $ > finger -l haischt@daniel.stefan.haischt.name
At 06:18 PM 3/26/2006, me@stefan.haischt.name wrote: >This patch file is derived from OpenLDAP Software. All of the modifications to >OpenLDAP Software represented in the following patch(es) were developed by >Daniel S. Haischt <me@daniel.stefan.haischt.name>. These modifications are not >subject to any license. The last sentence of your notice doesn't follow the contribution template as it doesn't make any assertion as to whether your employer (or other entity who might have some claim to your work products) subjects your contribution to a license. You did not include rights statement. Please review http://www.openldap.org/devel/contributing.html and revise your submission as necessary to correct these problems so that your contribution can be considered for inclusion. Regards, Kurt
Hi, If you are interested in getting this in to a 2.4 beta, please update it and resubmit etc. testing against HEAD. Thanks, Gavin.
IPR okay, tech review needed
Created attachment 591 [details] Patch for issue