]> git.sur5r.net Git - openldap/blob - contrib/slapd-modules/passwd/README
55198ff561c550eb58654297a2e57695aace2ace
[openldap] / contrib / slapd-modules / passwd / README
1 Copyright 2004 The OpenLDAP Foundation. All rights reserved.
2
3 Redistribution and use in source and binary forms, with or without
4 modification, are permitted only as authorized by the OpenLDAP
5 Public License.
6
7 This directory contains native slapd plugins for password mechanisms that
8 are not actively supported by the project. Currently this includes the
9 Kerberos and Netscape MTA-MD5 password mechanisms.
10
11 To use the Kerberos plugin, add:
12
13 moduleload pw-kerberos.so
14
15 to your slapd configuration file.
16
17 To use the Netscape plugin, add:
18
19 moduleload pw-netscape.so
20
21 to your slapd configuration file.
22
23 No Makefile is provided. Use a command line similar to:
24
25 gcc -shared -I../../../include -Wall -g -DHAVE_KRB5 -o pw-kerberos.so kerberos.c
26
27 to compile the Kerberos plugin. Replace HAVE_KRB5 with HAVE_KRB4 if you want
28 to use Kerberos IV. If your Kerberos header files are not in the C compiler's
29 default path, you will need to add a "-I" directive for that as well.
30
31 The corresponding command for the Netscape plugin would be:
32
33 gcc -shared -I../../../include -Wall -g -o pw-netscape.so netscape.c
34