1# $OpenLDAP$ 2# Copyright 2007-2011 The OpenLDAP Foundation, All Rights Reserved. 3# COPYING RESTRICTIONS APPLY, see COPYRIGHT. 4 5H1: OpenLDAP Software Contributions 6 7The following sections attempt to summarize the various contributions in OpenLDAP 8software, as found in {{F:openldap_src/contrib}} 9 10H2: Client APIs 11 12Intro and discuss 13 14H3: ldapc++ 15 16Intro and discuss 17 18H3: ldaptcl 19 20Intro and discuss 21 22H2: Overlays 23 24H3: acl 25 26Plugins that implement access rules. Currently only posixGroup, 27which implements access control based on posixGroup membership. 28 29 30H3: addpartial 31 32Treat Add requests as Modify requests if the entry exists. 33 34 35H3: allop 36 37Return operational attributes for root DSE even when not 38requested, since some clients expect this. 39 40 41H3: autogroup 42 43Automated updates of group memberships. 44 45 46H3: comp_match 47 48Component Matching rules (RFC 3687). 49 50 51H3: denyop 52 53Deny selected operations, returning {{unwillingToPerform}}. 54 55 56H3: dsaschema 57 58Permit loading DSA-specific schema, including operational attrs. 59 60 61H3: lastmod 62 63Track the time of the last write operation to a database. 64 65 66H3: nops 67 68Remove null operations, e.g. changing a value to same as before. 69 70 71H3: nssov 72 73Handle NSS lookup requests through a local Unix Domain socket. 74 75 76H3: passwd 77 78Support additional password mechanisms. 79 80 81H3: proxyOld 82 83Proxy Authorization compatibility with obsolete internet-draft. 84 85 86H3: smbk5pwd 87 88Make the PasswordModify Extended Operation update Kerberos 89keys and Samba password hashes as well as {{userPassword}}. 90 91 92H3: trace 93 94Trace overlay invocation. 95 96 97H3: usn 98 99Maintain {{usnCreated}} and {{usnChanged}} attrs similar to Microsoft AD. 100 101 102H2: Tools 103 104Intro and discuss 105 106H3: Statistic Logging 107 108statslog 109 110H2: SLAPI Plugins 111 112Intro and discuss 113 114H3: addrdnvalues 115 116More 117