README 2.81 KB
Newer Older
1
2
3
4
5
6
OpenLDAP Devel README
	OpenLDAP -devel is for the development of OpenLDAP.  As such,
	it changes often.  These changes include changes in functionality
	and unproven bug fixes.  Many of these changes will cause
	previous working programs to fail.

7
8
9
10
	Additional developer documents are available in doc/devel,
		todo list
		guidelines for developers

11
12
13
	Client developers seeking a stable development platform
	should use -stable.

Kurt Zeilenga's avatar
Kurt Zeilenga committed
14

15
16
OpenLDAP 1.1 README
	This is the OpenLDAP Release 1.1.
17
18
19
20
21
22
23

	For a description of what this distribution contains, see the
	ANNOUNCEMENT file in this directory.  For a description of
	changes from previous releases, see the CHANGES file in this
	directory.  For a more detailed description of how to make an
	install the distribution, see the INSTALL file in this directory.

24
25
26
	Additional installation information, such as per platform
	hints can be found in the doc/install directory.

27
	For more information:
28
		http://www.OpenLDAP.org/software/
Kurt Zeilenga's avatar
Kurt Zeilenga committed
29

30

31
32
33
34
35
36
37
38
39
40
REQUIRED SOFTWARE
	Build OpenLDAP requires the following software components:

	Base system (libraries and tools):
		Standard C compiler, headers, and libraries
		POSIX REGEX headers and libraries

	SLAPD:
		LDBM compatible datastore
			(Berkeley DB, Sleepycat DB2, or GDBM)
41

42
43
44
45
46
	SLURPD:
		LTHREAD compatible thread package
			(POSIX pthreads, MIT pthreads, Mach Cthreads or Sun LWP)

	LDAPD:
47
		ISODE compatible X.500 distribution
48

49
	CLIENTS/CONTRIB ware:
50
		Depends on package.  See per package README.
51
52
		

Kurt Zeilenga's avatar
Kurt Zeilenga committed
53
MAKING AND INSTALLING THE DISTRIBUTION
54
	This is a quick guide.  For details, see the INSTALL file.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
55

56
	% ./configure
57
		configure OpenLDAP for current platform
Kurt Zeilenga's avatar
Kurt Zeilenga committed
58
59
60
61

	% make depend
		this will create dependency information

62
63
	% make 
		this will build the system
Kurt Zeilenga's avatar
Kurt Zeilenga committed
64

Kurt Zeilenga's avatar
Kurt Zeilenga committed
65
66
67
	% su
	# make install

68
69
	in this directory.  This should produce something that basically
	works.  You can "cd tests; make" to verify the build.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
70

71
	See the INSTALL file in this directory for more information.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
72
73


74
DOCUMENTATION
75
76
	There are man pages for most programs in the distribution and
	routines in the various libraries.  See ldap(3) for details.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
77

78
	Additional documentation can be found in the doc directory.
79
80
81
82
		doc/devel   Developer Information
		doc/drafts  LDAP-related IETF drafts
		doc/install Installation and Integration
		doc/man	 Raw man(1) pages
83
84
		doc/rfcs	LDAP-related Request for Comments

85
86
87
	There is an OpenLDAP homepage available that contains the latest
	LDAP news, releases announcements, pointers to other LDAP resources,
	etc. You can access it at this URL:
Kurt Zeilenga's avatar
Kurt Zeilenga committed
88

89
	http://www.OpenLDAP.org/
Kurt Zeilenga's avatar
Kurt Zeilenga committed
90
91


92
FEEDBACK / PROBLEM REPORTS / DISCUSSIONS
93
94
	We would appreciate any feedback you can provide.  If you have
	problems, report them using our Issue Tracking System:
Kurt Zeilenga's avatar
Kurt Zeilenga committed
95

96
97
98
99
100
101
102
103
104
		http://www.OpenLDAP.com/its/

	or by sending e-mail to:

		OpenLDAP-its@OpenLDAP.org

	Additional mailing lists are available.  Please see:

		http://www.OpenLDAP.com/lists/
105