• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..15-Jul-2013-

Makefile.inH A D21-Nov-2004183 41

NWGNUmakefileH A D18-Mar-20114.4 KiB265214

README.ldapH A D08-Feb-20081.8 KiB4833

config.m4H A D05-Aug-2011739 2620

mod_ldap.dspH A D23-Jul-20114.6 KiB128111

util_ldap.cH A D28-Jan-2013107.1 KiB3,1422,173

util_ldap_cache.cH A D23-Jul-201112.9 KiB465365

util_ldap_cache.hH A D23-Sep-20118.2 KiB205113

util_ldap_cache_mgr.cH A D09-Dec-201229.5 KiB881687

README.ldap

1Quick installation instructions (UNIX):
2
3- Building on generic Unix:
4
5  Add generic ldap support and the TWO ldap modules to the build, like this:
6
7  ./configure --with-ldap --enable-ldap --enable-authnz-ldap
8
9  The --with-ldap switches on LDAP library linking in apr-util. Make
10  sure that you have an LDAP client library available such as those
11  from Netscape/iPlanet/Sun One or the OpenLDAP project.
12
13  The --enable-ldap option switches on the LDAP caching module. This
14  module is a support module for other LDAP modules, and is not useful
15  on its own.  This module is required, but caching can be disabled
16  via the configuration directive LDAPCacheEntries.
17
18  The --enable-auth-ldap option switches on the LDAP authentication
19  module.
20
21- Building on AIX:
22
23  The following ./configure line is reported to work for AIX:
24
25    CC=cc_r; export CC
26    CPPFLAGS=-qcpluscmt;export CPPFLAGS
27    ./configure --with-mpm=worker --prefix=/usr/local/apache \
28      --enable-dav=static --enable-dav_fs=static --enable-ssl=static
29      --with-ldap=yes --with-ldap-include=/usr/local/include
30      --with-ldap-lib=/usr/local/lib --enable-ldap=static
31      --enable-authnz-ldap=static
32
33
34Quick installation instructions (win32):
35
361. copy the file srclib\apr-util\include\apr_ldap.hw to apr_ldap.h
372. the netscape/iplanet ldap libraries are installed in srclib\ldap
383. Compile the two modules util_ldap and mod_authnz_ldap using the dsp files
394. You get a mod_authnz_ldap.so and a mod_ldap.so module
405. Put them in the modules directory, don't forget to copy the
41   nsldap32v50.dll somewhere where httpd.exe will find it
426. Load the two modules in your httpd.conf, like below:
43   LoadModule ldap_module modules/mod_ldap.so
44   LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
457. Configure the directories as described in the docus.
46
47
48