Issue 4455 - Zeroconf Support (Patch) For OpenLDAP
Summary: Zeroconf Support (Patch) For OpenLDAP
Status: UNCONFIRMED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: contrib (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords: IPR_OK
Depends on:
Blocks:
 
Reported: 2006-03-27 02:18 UTC by me@stefan.haischt.name
Modified: 2020-03-18 20:20 UTC (History)
0 users

See Also:


Attachments
Patch for issue (7.76 KB, application/x-bzip)
2020-03-18 20:20 UTC, Quanah Gibson-Mount
Details

Note You need to log in before you can comment on or make changes to this issue.
Description me@stefan.haischt.name 2006-03-27 02:18:32 UTC
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'.

Comment 1 Kurt Zeilenga 2006-03-27 13:02:12 UTC
changed notes
moved from Incoming to Contrib
Comment 2 me@stefan.haischt.name 2006-03-27 18:01:08 UTC
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

Comment 3 Kurt Zeilenga 2006-03-27 19:19:08 UTC
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 

Comment 4 Gavin Henry 2007-07-19 09:44:42 UTC
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.
Comment 5 OpenLDAP project 2014-08-01 21:03:27 UTC
IPR okay, tech review needed
Comment 6 Quanah Gibson-Mount 2020-03-18 20:20:37 UTC
Created attachment 591 [details]
Patch for issue