xref: /netbsd-src/external/bsd/openldap/dist/doc/guide/admin/appendix-contrib.sdf (revision e670fd5c413e99c2f6a37901bb21c537fcd322d2)
1d11b170bStron# $OpenLDAP$
2*e670fd5cSchristos# Copyright 2007-2021 The OpenLDAP Foundation, All Rights Reserved.
32de962bdSlukem# COPYING RESTRICTIONS APPLY, see COPYRIGHT.
42de962bdSlukem
52de962bdSlukemH1: OpenLDAP Software Contributions
62de962bdSlukem
72de962bdSlukemThe following sections attempt to summarize the various contributions in OpenLDAP
82de962bdSlukemsoftware, as found in {{F:openldap_src/contrib}}
92de962bdSlukem
102de962bdSlukemH2: Client APIs
112de962bdSlukem
122de962bdSlukemIntro and discuss
132de962bdSlukem
142de962bdSlukemH3: ldapc++
152de962bdSlukem
162de962bdSlukemIntro and discuss
172de962bdSlukem
182de962bdSlukemH3: ldaptcl
192de962bdSlukem
202de962bdSlukemIntro and discuss
212de962bdSlukem
222de962bdSlukemH2: Overlays
232de962bdSlukem
242de962bdSlukemH3: acl
25bb30016cSlukem
26bb30016cSlukemPlugins that implement access rules.  Currently only posixGroup,
27bb30016cSlukemwhich implements access control based on posixGroup membership.
28bb30016cSlukem
29bb30016cSlukem
302de962bdSlukemH3: addpartial
31bb30016cSlukem
32bb30016cSlukemTreat Add requests as Modify requests if the entry exists.
33bb30016cSlukem
34bb30016cSlukem
352de962bdSlukemH3: allop
36bb30016cSlukem
37bb30016cSlukemReturn operational attributes for root DSE even when not
38bb30016cSlukemrequested, since some clients expect this.
39bb30016cSlukem
40bb30016cSlukem
41bb30016cSlukemH3: autogroup
42bb30016cSlukem
43bb30016cSlukemAutomated updates of group memberships.
44bb30016cSlukem
45bb30016cSlukem
462de962bdSlukemH3: comp_match
47bb30016cSlukem
48bb30016cSlukemComponent Matching rules (RFC 3687).
49bb30016cSlukem
50bb30016cSlukem
512de962bdSlukemH3: denyop
52bb30016cSlukem
53bb30016cSlukemDeny selected operations, returning {{unwillingToPerform}}.
54bb30016cSlukem
55bb30016cSlukem
562de962bdSlukemH3: dsaschema
57bb30016cSlukem
58bb30016cSlukemPermit loading DSA-specific schema, including operational attrs.
59bb30016cSlukem
60bb30016cSlukem
612de962bdSlukemH3: lastmod
62bb30016cSlukem
63bb30016cSlukemTrack the time of the last write operation to a database.
64bb30016cSlukem
65bb30016cSlukem
66bb30016cSlukemH3: nops
67bb30016cSlukem
68bb30016cSlukemRemove null operations, e.g. changing a value to same as before.
69bb30016cSlukem
70bb30016cSlukem
71bb30016cSlukemH3: nssov
72bb30016cSlukem
73bb30016cSlukemHandle NSS lookup requests through a local Unix Domain socket.
74bb30016cSlukem
75bb30016cSlukem
762de962bdSlukemH3: passwd
77bb30016cSlukem
78bb30016cSlukemSupport additional password mechanisms.
79bb30016cSlukem
80bb30016cSlukem
812de962bdSlukemH3: proxyOld
82bb30016cSlukem
83bb30016cSlukemProxy Authorization compatibility with obsolete internet-draft.
84bb30016cSlukem
85bb30016cSlukem
862de962bdSlukemH3: smbk5pwd
87bb30016cSlukem
88bb30016cSlukemMake the PasswordModify Extended Operation update Kerberos
89bb30016cSlukemkeys and Samba password hashes as well as {{userPassword}}.
90bb30016cSlukem
91bb30016cSlukem
922de962bdSlukemH3: trace
932de962bdSlukem
94bb30016cSlukemTrace overlay invocation.
95bb30016cSlukem
96bb30016cSlukem
97bb30016cSlukemH3: usn
98bb30016cSlukem
99bb30016cSlukemMaintain {{usnCreated}} and {{usnChanged}} attrs similar to Microsoft AD.
100bb30016cSlukem
1012de962bdSlukem
1022de962bdSlukemH2: Tools
1032de962bdSlukem
1042de962bdSlukemIntro and discuss
1052de962bdSlukem
1062de962bdSlukemH3: Statistic Logging
1072de962bdSlukem
1082de962bdSlukemstatslog
1092de962bdSlukem
1102de962bdSlukemH2: SLAPI Plugins
1112de962bdSlukem
1122de962bdSlukemIntro and discuss
1132de962bdSlukem
1142de962bdSlukemH3: addrdnvalues
1152de962bdSlukem
1162de962bdSlukemMore
117