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