openldap/servers/slapd/overlays
2003-12-06 23:54:22 +00:00
..
dyngroup.c Overlay build environment 2003-12-06 10:59:27 +00:00
Makefile.in Overlay build environment 2003-12-06 10:59:27 +00:00
overlays.c Overlay build environment 2003-12-06 10:59:27 +00:00
pcache.c Fix bogus free 2003-12-06 23:54:22 +00:00
README
rwm.c improvements 2003-12-06 14:35:45 +00:00
rwm.h first cut at dn rewrite/attr mapping overlay 2003-12-06 09:53:41 +00:00
rwmconf.c improvements 2003-12-06 14:35:45 +00:00
rwmdn.c first cut at dn rewrite/attr mapping overlay 2003-12-06 09:53:41 +00:00
rwmmap.c first cut at dn rewrite/attr mapping overlay 2003-12-06 09:53:41 +00:00

# $OpenLDAP$

This directory is still a work in progress. As such, no explicit makefile
is provided.

The overlays are meant to be built as dynamically loaded modules.
To build a particular overlay, use commands of this form:

	libtool --mode=compile cc -I../../../include -I.. -c dyngroup.c
	libtool --mode=link cc -rpath /module/executable/path \
		-module -o dyngroup.la dyngroup.lo

To use the dyngroup overlay on a backend, set slapd.conf as follows:

	moduleload /module/executable/path/dyngroup.la

	database bdb
	... (BDB configuration)
	overlay dyngroup
	attrpair member memberurl

Replace "/module/executable/path" with the full pathname of the directory
where the module will be installed.