• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..25-Oct-2021-

MakefileH A D03-May-20221.9 KiB6941

READMEH A D25-Oct-20212 KiB7348

pguid.cH A D25-Oct-202111.4 KiB461338

rdnval.cH A D25-Oct-202115.3 KiB658496

vernum.cH A D25-Oct-202110.8 KiB460333

README

1# $OpenLDAP$
2
3This directory contains slapd overlays specific to samba4 LDAP backend:
4
5	- pguid (not used)
6	- rdnval (under evaluation)
7	- vernum (under evaluation)
8
9
10  - PGUID
11
12This overlay maintains the operational attribute "parentUUID".  It contains
13the entryUUID of the parent entry.  This overlay is not being considered
14right now.
15
16
17  - RDNVAL
18
19This overlay maintains the operational attribute "rdnValue".  It contains
20the value of the entry's RDN.  This attribute is defined by the overlay
21itself as
22
23	( 1.3.6.1.4.1.4203.666.1.58
24		NAME 'rdnValue'
25		DESC 'the value of the naming attributes'
26		SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
27		EQUALITY caseIgnoreMatch
28		USAGE dSAOperation
29		NO-USER-MODIFICATION )
30
31under OpenLDAP's development OID arc.  This OID is temporary.
32
33To use the overlay, add:
34
35	moduleload <path to>rdnval.so
36	...
37
38	database <whatever>
39	...
40	overlay rdnval
41
42to your slapd configuration file.  An instance is required for each database
43that needs to maintain this attribute.
44
45
46  - VERNUM
47
48This overlay increments a counter any time an attribute is modified.
49It is intended to increment the counter 'msDS-KeyVersionNumber' when
50the attribute 'unicodePwd' is modified.
51
52
53These overlays are only set up to be built as a dynamically loaded modules.
54On most platforms, in order for the modules to be usable, all of the
55library dependencies must also be available as shared libraries.
56
57If you need to build the overlays statically, you will have to move them
58into the slapd/overlays directory and edit the Makefile and overlays.c
59to reference them.
60
61---
62This work is part of OpenLDAP Software <http://www.openldap.org/>.
63Copyright 2009-2021 The OpenLDAP Foundation.
64
65Redistribution and use in source and binary forms, with or without
66modification, are permitted only as authorized by the OpenLDAP
67Public License.
68
69A copy of this license is available in the file LICENSE in the
70top-level directory of the distribution or, alternatively, at
71<http://www.OpenLDAP.org/license.html>.
72
73