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