Issue 4890 - Enhancement: Default Values overlay (patch)
Summary: Enhancement: Default Values overlay (patch)
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: contrib (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-22 17:25 UTC by docelic@mail.inet.hr
Modified: 2014-08-01 21:05 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description docelic@mail.inet.hr 2007-03-22 17:25:53 UTC
Full_Name: Davor Ocelic
Version: CVS-HEAD
OS: Linux
URL: http://www.hcoop.net/~docelic/openldap-slapd.overlays.defvals.patch
Submission from: (NULL) (213.147.110.16)



Hello,

Attached is a patch which adds a "Default Attribute Values" functionality
to OpenLDAP. It is implemented as an overlay named "defvals", and the patch
is done against cvs-head of today.

Complete documentation is included in the slapo-defvals(5) manual page.
The overlay code itself is commented as well, as a help for others writing
overlays.

Feel free to trim comments or improve code as you see fit.

Davor Ocelic

Comment 1 ando@openldap.org 2007-03-22 21:46:54 UTC
moved from Incoming to Contrib
Comment 2 Quanah Gibson-Mount 2007-03-29 18:17:48 UTC
--On Thursday, March 22, 2007 5:25 PM +0000 docelic@mail.inet.hr wrote:

> Full_Name: Davor Ocelic
> Version: CVS-HEAD
> OS: Linux
> URL: http://www.hcoop.net/~docelic/openldap-slapd.overlays.defvals.patch
> Submission from: (NULL) (213.147.110.16)
>
>
>
> Hello,
>
> Attached is a patch which adds a "Default Attribute Values" functionality
> to OpenLDAP. It is implemented as an overlay named "defvals", and the
> patch is done against cvs-head of today.
>
> Complete documentation is included in the slapo-defvals(5) manual page.
> The overlay code itself is commented as well, as a help for others writing
> overlays.
>
> Feel free to trim comments or improve code as you see fit.

Hi Davor,

I believe you'll need to complete the attribution bit detailed here:

<http://www.openldap.org/devel/contributing.html>

for this to be included.

--Quanah

--
Quanah Gibson-Mount
Senior Systems Software Developer
ITS/Shared Application Services
Stanford University
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html

Comment 3 Gavin Henry 2007-07-19 09:47:32 UTC
Hi,

If you are interested in getting this in to a 2.4 beta, please change it's
format to be like other contrib modules currently in HEAD:

contrib/slapd-modules/

Thanks,

Gavin.
Comment 4 Gavin Henry 2007-07-26 13:19:13 UTC
docelic@mail.inet.hr wrote:
> Full_Name: Davor Ocelic
> Version: CVS-HEAD
> OS: Linux
> URL: http://www.hcoop.net/~docelic/openldap-slapd.overlays.defvals.patch
> Submission from: (NULL) (213.147.110.16)
> 
> 
> 
> Hello,
> 
> Attached is a patch which adds a "Default Attribute Values" functionality
> to OpenLDAP. It is implemented as an overlay named "defvals", and the patch
> is done against cvs-head of today.
> 
> Complete documentation is included in the slapo-defvals(5) manual page.
> The overlay code itself is commented as well, as a help for others writing
> overlays.
> 
> Feel free to trim comments or improve code as you see fit.
> 
> Davor Ocelic
> 
> 

Hi Davor,

Do you want to test this with the latest 2.4 and make it into a slapd
module format like in:

http://www.openldap.org/its/index.cgi/Contrib?id=3593;selectid=3593;statetype=-1


-- 
Kind Regards,

Gavin Henry.
OpenLDAP Engineering Team.

E ghenry@OpenLDAP.org

Community developed LDAP software.

http://www.openldap.org/project/

Comment 5 Kurt Zeilenga 2008-03-04 06:00:03 UTC
changed notes
Comment 6 Davor Ocelic 2008-04-11 19:14:54 UTC
The contrib section does not have usable makefiles (nor the system
to create them).

Putting this overlay in contrib, where it would be unmaintained
and practically broken right away from the start (due to missing
build integration) doesn't make any sense.

People interested in the overlay are able to download it from
the maintained location at:

  http://techpubs.spinlocksolutions.com/openldap/

Davor Ocelic
Spinlock Solutions
http://www.spinlocksolutions.com/

Comment 7 ando@openldap.org 2008-04-12 10:59:58 UTC
docelic@spinlocksolutions.com wrote:
> The contrib section does not have usable makefiles (nor the system
> to create them).

Usually, building a contrib does not require much makefile stuff.

> Putting this overlay in contrib, where it would be unmaintained
> and practically broken right away from the start (due to missing
> build integration) doesn't make any sense.

It makes sense: if we integrate it in the mainstream source and it 
breaks because it's unmaintained, then the distribution is broken

> People interested in the overlay are able to download it from
> the maintained location at:
> 
>   http://techpubs.spinlocksolutions.com/openldap/

Well, in that case you have to guarantee that the URL remains valid over 
time.  If you put it in contrib/ the OpenLDAP project guarantees (sort 
of) it remains available.  To the average potential user, I guess it's 
the same level of guarantee :)

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:   pierangelo.masarati@sys-net.it
---------------------------------------


Comment 8 Kurt Zeilenga 2008-04-12 11:03:45 UTC
changed notes
changed state Open to Closed
Comment 9 Gavin Henry 2008-04-14 14:04:52 UTC
>> People interested in the overlay are able to download it from
>> the maintained location at:
>>
>>   http://techpubs.spinlocksolutions.com/openldap/
> 
> Well, in that case you have to guarantee that the URL remains valid over 
> time.  If you put it in contrib/ the OpenLDAP project guarantees (sort 
> of) it remains available.  To the average potential user, I guess it's 
> the same level of guarantee :)
> 

It could also be listed at:

http://www.openldap.org/doc/admin24/appendix-contrib.html

as it wasn't in contrib format when I wrote this section.



-- 
Kind Regards,

Gavin Henry.
OpenLDAP Engineering Team.

E ghenry@OpenLDAP.org

Community developed LDAP software.

http://www.openldap.org/project/

Comment 10 Howard Chu 2009-02-17 07:00:14 UTC
moved from Contrib to Archive.Contrib
Comment 11 OpenLDAP project 2014-08-01 21:05:17 UTC
IPR hold - No update provided as requested. 
Comments indicate author wishes to independently distribute work.